	/**
	FUNTION SELECTALL CHECK BOXES
	**/
	function SelectAll(frm) {
	 //alert(frm.selectall.checked);
	   if(frm.selectall.checked == true) {
	   
		 for(i=0;i<frm.elements.length;i++) {
		   if((frm.elements[i].type == "checkbox") && (frm.elements[i].name != "selectall")) {
			 frm.elements[i].checked = true;
		   } // if statement
		 } // for loop
	   }
	   else if(frm.selectall.checked == false) {
		
		  for(i=0;i<frm.elements.length;i++) {
			 if((frm.elements[i].type == "checkbox") && (frm.elements[i].name != "selectall")) {
			   frm.elements[i].checked = false;
			 } // if statement
		  } // for loop
	   } // if - else - if condition
	} // closing the function SelectAll()
	
	/**
	 FUNCTION VALIDDATES
	**/
	function ValidDates(dd1, mm1, yyyy1, dd2, mm2, yyyy2, msg) {
	
	 xFlag = 0;
	 
	 /*The Following Code has been commented by Ravi Julapalli
	 if((DateValidation(dd1,mm1,yyyy1) == 0) && (DateValidation(dd2,mm2,yyyy2) == 0))*/
	 
	 // Start of Code Added by Ravi
	 if((DateValidation(dd1,mm1,yyyy1,'null') == 0) || (DateValidation(dd2,mm2,yyyy2,'null') == 0))
		xFlag = 1;
	 if(xFlag==1)
	 {
	   return 0
	 }
	 
	 // End of Code Added by Ravi
	 
		if(xFlag == 0) {
			var ddd1 = new Number(dd1.value) ;
			var mmm1 = new Number(mm1.value) - 1;
			var yyy1 = new Number(yyyy1.value);
			
			var ddd2 = new Number(dd2.value) ;
			var mmm2 = new Number(mm2.value) - 1;
			var yyy2 = new Number(yyyy2.value);
		
			var dObj1 = new Date(yyy1,mmm1,ddd1,0,0,0,0);
			var dObj2 = new Date(yyy2,mmm2,ddd2,0,0,0,0);
		
			if(dObj1 > dObj2) {
				alert(msg);
				dd1.focus();
				return 0;
			}
		}
		else 
			return 1;
	
	} // closing the function ValidDates()
	
		function dval(yyy,mmm,ddd) {
		 
		  var dObj = new Date(yyy,mmm,ddd,0,0,0,0);
		
		  var dd = dObj.getDate();
		  var mm = dObj.getMonth();
		  var yy = dObj.getFullYear();
		
		  if((dd == ddd) && (yy == yyy) && (mm == mmm)) {
			return true;
		  }  
		  else {
			return false;
		  }
			
		} // closing the function dval()
	
	/**
	 FUNCTION DATEVALIDATION(dd,mm,yy,msg) 
	 **/
	function DateValidation(dd, mm, yy, msg) {
	
	   
	 if(NumValidation(dd,'Date','','num') == 0)
	 return 0;
	 
	 if(NumValidation(mm,'Month','','num') == 0)
	 return 0;
	 
	 if(NumValidation(yy,'Year','','num') == 0)
	 return 0;
	 
	
	 
	 d = parseInt(dd.value);
	 m = parseInt(mm.value);
	 y = parseInt(yy.value);
	 
	 if(m > 12 || m == 0) {
		alert("Invalid month selected for " + msg);
		mm.focus();
		return 0;
	 }
	 else {
	 
	 var vDays = [ 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];
	 var flag = 0;
	 if(m == 2) {
		if(isLeapYear(y)) {
		  if( d > 29 || d < 1 ) {
		   flag = 0;
		  }
		  else {
		   flag = 1;
		  }
		}
		else if( d > vDays[m] || d < 1 ) {
		 flag = 0;
		}
		else {
			 flag = 1;
		}
	 }
	 else {
		if( d > vDays[m] || d < 1 ) {
		 flag = 0;
		}
		else {
		 flag = 1;
		}  
	 }
	 }
	 if(flag == 0) {
	
		alert("Invalid day selected for " + msg);
	
		dd.focus();
		return 0;
	 }
	 else {
		return 1;
	 }
	 
	 
	} // closing the function DateValidation() 
	
	function isLeapYear(y) {
	 if( y % 4 == 0) {
		if( y % 100 == 0 ) {
			 if( y % 400 == 0) {
				  return true;
			 }
			 else {
				  return false;
			 }
		}
		else {
			return true;
		}
	 }
	 else {
		return false;
	 }
	} // closing the function isLeapYear()
	 
	/**
	 FUNCTION PASSVALIDATION(element1,element2) 
	 **/
	
	function PassValidation(Element1,Element2) {
	
		if(Element1.value != Element2.value) {
			alert("Retype Password doesn't match");
			Element2.focus();
			return 0;
		}
		else
			return 1;
		
	} // closing the function PassValidation()
	
	/**
	 FUNCTION EMAILVALIDATION(element1,element2) 
	 **/
	
	function Email_Validation(Element1,Element2) {
	
		if(Element1.value != Element2.value) {
			alert("Confirm Email doesn't match");
			Element2.focus();
			return 0;
		}
		else
			return 1;
		
	} // closing the function PassValidation()
	
	
	/**
	 FUNCTION SELECTVALIDATION(element,message) 
	 **/
	
	function SelectValidation(Element,Message) {
	
		if(Element.value == "0") {
			alert("Please select "+Message+" from the list");
			Element.focus();
			return 0;
		}
		return 1;
	}
	
	/**
	 FUNCTION EMAILVALIDATION(element) 
	 **/
	 
	function EmailValidation(Element)
	{
		Flag  = 1;
		count = 0;
	
		var alp = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_@.-' ";
		
		if(Element.value.length > 0)
		{
			for (var i=0; i<Element.value.length; i++)
			{
				temp = Element.value.substring(i, i+1);
	
				if (alp.indexOf(temp) == -1)
				{
					Flag = 0;
				}
			} // closing the for loop
		}
		else
		{
			Flag = 0;
		}
	
		for(var i=0; i <= Element.value.length; i++)
		{
			if(Element.value.charAt(0)=='@')
			{
				Flag = 0;
				break;
			}

			if(Element.value.charAt(Element.value.length-1)=='@')
			{
				Flag = 0;
				break;
			}

			if(Element.value.charAt(i)=='@') 
			{
				count = count + 1;

				if(count>1)
				{
					Flag = 0;
					break;
				}
			  
				if((Element.value.charAt(i-1)=='.') || (Element.value.charAt(i+1)=='.'))
				{
					Flag = 0;
					break;
				}
			}
			if(Element.value.indexOf('@')==-1)
			{
				Flag = 0;		    	
				break;
			}
			if(Element.value.charAt(0)=='.')
			{
				Flag = 0;
				break;
			}
			if(Element.value.indexOf('.')==-1)
			{
				Flag = 0;		    	
				break;
			}
		  } //closing the for loop
		
		if(Element.value.charAt(Element.value.length-1) == '.')
			Flag = 0;
			
		if(Flag != 1)
		{
			alert("Not a Valid Email Address");
			Element.focus();
			return 0;
		}	
		else
			return 1;
	}
	
	/**
	 FUNCTION NUMVALIDATION(element,message,spl,onlynum) 
	 **/
	function NumValidation(Element, MessageLen0, spl, OnlyNum)
	{
		if(MessageLen0.length != 0)
		{
			if(isBlank(Element.value) || Element.value.length == 0)
			{
				alert("Please enter "+ MessageLen0);
				Element.focus();
				return 0;
			}
			if(isNaN(Element.value))
			{
				alert("Please enter only Numeric Data");
				Element.focus();
				return 0;
			}
		}
		
		if(OnlyNum == "num")
		{
			if(isNaN(Element.value))
			{
				alert("Please enter only Numeric Data");
				Element.focus();
				return 0;
			}
			if(parseInt(Element.value) < 0)
			{
				alert("Negative values are not allowed for this field.");
				Element.focus();
				return 0;
			}
		}
				
		if(spl == "spl" && OnlyNum != "num")
		{
			if(SplNumbers(Element) == 0)
			return 0;
		}	
		
		return 1;
	
	} // closing the function NumValidation()
	
	
	/**
	 FUNCTION GENVALIDATION(element.message1,message2,spl) 
	 **/
	
	function GenValidation(Element,MessageLen0,MessageLen4,spl) {
		if(MessageLen0.length != 0)
		{
			if(Element.value.length == 0)
			{
				alert("Please Enter "+ MessageLen0);
				Element.focus();
				return 0;
			}
			else if(isBlank(Element.value))
			{				
				alert("Please Enter "+ MessageLen0);
				Element.focus();
				return 0;
			}
		}
	
		if(MessageLen4.length != 0)
		{			
			if(Element.value.length < 4)
			{
				alert( MessageLen4 + " should be more than 4 characters");
				Element.focus();
				return 0;
			} // closing the if - else condtion for if(MessageLen4.length != 0)
		}	
		if(spl == "spl")
		{
			if(SplCharacters(Element,MessageLen0) == 0)
			return 0;
		}
		else if(spl == "space")
		{
			if(SplCharactersSpace(Element) == 0)
			return 0;
		}
		///// Added By : BHARATH.
		else if(spl == "text")
		{
			if(textOnly(Element) == 0)
			return 0;
		}
		
		return 1;

	} // closing the function GenValidation()
	
	
	/**
	 FUNCTION SPLCHARACTERS(element) 
	 **/
	
	function SplCharacters(Val,MessageLen0) {
	
		var alp = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ +";
	
		for (var i=0;i<Val.value.length;i++)
		{
			temp=Val.value.substring(i,i+1);
			if (alp.indexOf(temp)==-1)
			{
				alert("No special characters allowed in the '"+MessageLen0+"' field");
				Val.focus();
				return 0;
			}
		} // closing the for loop
	
	} // closing the function SplCharacters()
	
	/**
	 FUNCTION SPLCHARACTERS(element) 
	 **/
	
	function SplCharactersSpace(Val)
	{
		var alp = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ";
	
		for (var i=0;i<Val.value.length;i++){
			temp=Val.value.substring(i,i+1);
			if (alp.indexOf(temp)==-1){
				alert("No special characters \nValid entries are [a-z][A-Z][0-9][ space ]");
				Val.focus();
				return 0;
			}
		} // closing the for loop
	} // closing the function SplCharactersSpace()
	
	/**
	 FUNCTION textOnly(element) 
	 **/
	///Added By : BHARATH.
	function textOnly(Val)
	{
		var alp = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	
		for (var i=0;i<Val.value.length;i++){
			temp=Val.value.substring(i,i+1);
			if (alp.indexOf(temp)==-1){
				alert("No special characters \nValid entries are [a-z][A-Z][ space ]");
				Val.focus();
				return 0;
			}
		} // closing the for loop
	} // closing the function textOnly()
	
	/**
	 FUNCTION SPLNUMBERS(element) 
	 **/
	
	function SplNumbers(Val)
	{
		var alp = "0123456789+- ";
	
		for (var i=0;i<Val.value.length;i++){
			temp=Val.value.substring(i,i+1);
			if (alp.indexOf(temp)==-1){
				alert("Invalid Phone Number \nValid entries are [0-9][ + - ]");
				Val.focus();
				return 0;
			}
		} // closing the for loop
	
	} // closing the function SplNumbers()
	
	
	/**
	 FUNCTION FOR CHECKING THE FIELD CONTAINS BLANK VALUES ISBLANK(Element.value)
	 **/
	//To check if trim(value) is blank
function isBlank(txt, minlen)
{
	/*
		This fucntion can be used to check if a given text contains only spaces or 0 in length.

		INPUT: Text [txt]
					Minimum Length [minlen] optional
					Indicates that the text should be atleast 'minlen' in length

		OUTPUT: returns true if blank else false
	*/

	if( txt.length == getCountOf('\n', txt) )
	{
		/*
			This condition avoids the entry of just newlines in text areas.
		*/
		return true;
	}


	if( txt.length == getCountOf(' ', txt) || txt.length == 0 )
	{
		return true;
	}
	else if( minlen > 0 )
	{
		if( txt.length < minlen )
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}
	
	//This can be used for any character validation.
	//For example in a valid date the count of - or / should not be more than 2
	//Likewise in a valid numer there should be only one .
	function getCountOf(vChr, txt)
	{
		var i = 0;
		var iCount = 0;
	
		for( i=0; i < txt.length; i++ )
		{
			if( txt.charAt(i) == vChr )
			{
				iCount++;
			}
		}
		return iCount;
	}
	
	
	function getSelectedIndex(radgroup)
	{
		/* Returns back the id of selected radio button in a radio button group  */
		var j = -1;
	
		for( i=0; i < radgroup.length; i++ )
		{
			if( radgroup[i].checked )
			{
				j = i;
			}
		}
		return j;
	}
	
	/**
	 FUNCTION TEXTAREAVALIDATION(element,message,len) 
	 **/
	
	function TextareaValidation(elem,msg,len) {
	
		   if(elem.value.length > 0)
		   {
			if(isBlank(elem.value)) 
			{
				alert("Please enter the value");
				elem.focus();
				return 0;
			}else if(elem.value.length > len) 
			{
				alert(msg+" should not exceed "+len+" characters");
				elem.focus();
				return 0;
			}	
		   }
		
	} // closing the function TextareaValidation()
	
	
	function checkInCharSet(txt, charset)
	{
		/*
			This function checks if the characters in a given text are part of a given character set.
	
			INPUT:	Text ti be verified [txt]
						String of character that forms the reference [charset]
	
			OUTPUT: Returns true if all of the characters in txt are part of charset, else false.
	
			USAGE:
						for example:
	
							checkInCharSet( "guru", "aeiouAEIOU" ) this fucntion returns false as "guru" contains 'g' and 'r'
							whcih are not part of "aeiouAEIOU".
	
							checkInCharSet( "abC", "abcdefABCDEF" ) this statement returns true as all "abC" contains characters
							that are present in "abcdefABCDEF"
		*/
	
		var b = true;
	
		for(i = 0; i < txt.length; i++ )
		{
			if( charset.indexOf(txt.charAt(i)) == -1 )
			{
				b = false;
			}
		}
	
		return b;
	}


	function isValidDate(dd, mm, yy)
	{
		/*
			This fucntion can be used for date validations.
	
			INPUT:	Day in numeric format [d]
						Month in numeric format [m]
						4 digit year [y]
	
			OUTPUT: Returns true if the date is valid else false.
	
			USAGE:
						isValidDate( 1, 4, 2001 )	- Returns true
	
						isValidDate( 1, 13, 2002 )	- Returns false coz month is > 12
						
						isValidDate( 30, 2, 2001)	- Returns false coz Feb will never have 30th
		*/
	
		var d = parseInt(dd);
		var m = parseInt(mm);
		var y = parseInt(yy);
		
		if( isNaN(d) || isNaN(m) || isNaN(y) )
			return false;
			
		if( d <= 0 || m <= 0 || y <=0 )
			return false;
		
		if( d > 31 || m > 12 )

			return false;
	
		if( y < 1000 || y > 9999 )
			return false;
	
		var vDays = [ 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];
	
		if( m == 2 )
		{
			if( isLeapYear(y) )
			{
				if( d > 29 || d < 1 )
				{
					return false;
				}
				else
				{
					return true;
				}
			}
			else if( d > vDays[m] || d < 1 )
			{
				return false;
			}
			else
			{
				return true;
			}
		}
		else if( d > vDays[m] || d < 1 )
		{
			return false;
		}
		else
		{
			return true;
		}
	}
	
<!-- Begin
// var Message="www.Jewster.com"; 
var Message=" "; 
var place=1;
function scrollIn() 
{
	window.status=Message.substring(0, place);  
	if (place >= Message.length) 
	{
		place=1;
		window.setTimeout("scrollOut()",500); 
	} 
	else 
	{
		place++;
		window.setTimeout("scrollIn()",200); 
	} 
}
function scrollOut() 
{
	window.status=Message.substring(place, Message.length);
	if (place >= Message.length) 
	{
		place=1;
		window.setTimeout("scrollIn()", 300);
	} 
	else 
	{
		place++;
		window.setTimeout("scrollOut()", 200); 
	}
}
// End -->
// scrollIn() ;	
		/**
	FUNCTION ROUNDNUMBER(element)
	**/
	function RoundNumber(Val)
	{
		var alp = "0123456789";
	
		for (var i=0;i<Val.value.length;i++){
			temp=Val.value.substring(i,i+1);
			if (alp.indexOf(temp)==-1){
				alert("Invalid Quantity Entered.");
				Val.focus();
				return 0;
			}
		} // closing the for loop
	
	} // closing the function RoundNumber()

//ltrim,rtrim and trim fucntions 

function ltrim(argvalue){
  while (1) {
    if (argvalue.substring(0, 1) != " ")
      break;
    argvalue = argvalue.substring(1, argvalue.length);
  }
  return argvalue;
}

function rtrim(argvalue) {

  while (1) {
    if (argvalue.substring(argvalue.length - 1, argvalue.length) != " ")
      break;
    argvalue = argvalue.substring(0, argvalue.length - 1);
  }

  return argvalue;
}
function trim(argvalue) {
  var tmpstr = ltrim(argvalue);

  return rtrim(tmpstr);

}

function search1()
{
	document.sformx.action='result.php';
	document.sformx.submit();
}
function callmsg()
{	
	var pp=confirm("Are you sure that you want to delete ?");

	if (pp)
	{
		alert("Deleted sucessfully");
		return true;		
		
	}
	else
	{
		return false;
	}
}
function checkval(chkname1)
{
	var allchkbox=document.forms['formx'].elements[chkname1];
	var countallchkbox = allchkbox.length;
	for(var i = 0; i < countallchkbox; i++)
		{
			if(allchkbox[i].checked == 0)
			document.formx.selall.checked=0;
		}
}	
function checkstate(chkname)
{
	if(document.formx.selall.checked==1)
	{
		checkall("formx",chkname,1);
		
	}
	if(document.formx.selall.checked==0)
	{
		checkall("formx",chkname,0);
	}
}	
function checkstate1(chkname)
{
	
		checkall("formx",chkname,1);
	
}	
function checkall(FormName, FieldName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes)
		objCheckBoxes.checked = CheckValue;
	else
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			objCheckBoxes[i].checked = CheckValue;
}	
//////////////////////////////////mouseover//////////////////////////////
function movepic(img_name,img_src) {
document[img_name].src=img_src;
}
////////////////////////Search//////////////////////////////////////
function headsearch()
{
	if(document.frm.searchtext.value=="")
	{
	alert("Please Enter Keyword");
	document.frm.searchtext.focus();
	return false;
	}
	return true;
}	

///////////////////////////////////Joining Letter//////////////////////

function newsletter()
{
	var name = document.formx3.name.value;
	var email = document.formx3.email.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	if(name == "")
		{	
			alert("Please enter Name.");
			document.formx3.name.focus();
			return false;
				
		}
	if(email == "")
		{	
			alert("Please enter Email Id.");
			document.formx3.email.focus();
			return false;
				
		}
		if(email!= "")
		{	
		 	var eres=email.search(emailFormat);
			if(eres == -1)
			{
				alert("Please Enter Valid Email Id ");
				document.formx3.email.focus();
				return false;
			}
		}
	
}
//////////////////////////////////end//////////////////////////////
///////////////////////////////validation//////////////////////////
function validate()
{
	var firstname = document.formx.fname.value;
	var lastname = document.formx.lname.value;
	var username = document.formx.uname.value;
	var address = document.formx.address.value;
	var city = document.formx.city.value;
	var state = document.formx.state.value;
	var zip = document.formx.pincode.value;
	var phone = document.formx.phone.value;
	var email = document.formx.email.value;
	var country = document.formx.country.value;
	var password = document.formx.password.value;
	var cpassword = document.formx.cpassword.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;

		if(firstname == "")
		{
			alert("Please enter First Name.");
			document.formx.fname.focus();
			return false;
							
		}
		if(lastname == "")
		{
			alert("Please enter Last Name.");
			document.formx.lname.focus();
			return false;
		
		}	
		if(username == "")
		{
			alert("Please enter User Name.");
			document.formx.uname.focus();
			return false;
		
		}	
		if(email == "")
		{	
			alert("Please enter Email Id.");
			document.formx.email.focus();
			return false;
				
		}
		if(email!= "")
		{	
		 	var eres=email.search(emailFormat);
			if(eres == -1)
			{
				alert("Please Enter Valid Email Id ");
				document.formx.email.focus();
				return false;
			}
		}
		if(password == "")
		{	
			alert("Please enter Password.");
			document.formx.password.focus();
			return false;
				
		}
		if(cpassword != password)
		{	
			alert("Please enter correct Confirm Password.");
			document.formx.cpassword.focus();
			return false;
				
		}
		
		if(address == "")
		{
			alert("Please enter Address");
			document.formx.address.focus();
			return false;
			
					
		}
		if(city == "")
		{
			alert("Please enter City.");
			document.formx.city.focus();
			return false;
				
		}
		if(state == "")
		{
			alert("Please enter State.");
			document.formx.state.focus();
			return false;
				
		}
		
		if(zip == "")
		{
			alert("Please enter Zip Code.");
			document.formx.pincode.focus();
			return false;
				
		}
		if (zip!="")
		{
			var res = IsNumeric(zip);
			if(res==false)
			{
				alert("Please Enter numeric Zip Code.");
				document.formx.pincode.value ="";
				document.formx.pincode.focus();
				return false;
			}
		}
		
		
		if(country == "")
		{	
			alert("Please enter Country.");
			document.formx.country.focus();
			return false;
				
		}
		if(phone == "")
		{
			alert("Please enter Phone.");
			document.formx.phone.focus();
			return false;
				
		}
		if (phone!="")
		{
			var res = IsNumeric(phone);
			if(res==false)
			{
				alert("Please Enter numeric Phone.");
				document.formx.phone.value ="";
				document.formx.phone.focus();
				return false;
			}
		}
		
		/*if(tier1.checked == false && tier2.checked == false)
		{
			alert("Please Select either Tier1 or Tier 2.");
			document.formx.tier1.focus();
			return false;
			
		}
		*/
	else
	{
		document.formx.action='register.php?ok==insert';
		document.formx.submit();
	}

}

function login()
{
	
	var email = document.formx.email.value;
	var password = document.formx.password.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	
	if(email == "")
		{	
			alert("Please enter Email Id.");
			document.formx.email.focus();
			return false;
				
		}
		if(email!= "")
		{	
		 	var eres=email.search(emailFormat);
			if(eres == -1)
			{
				alert("Please Enter Valid Email Id ");
				document.formx.email.focus();
				return false;
			}
		}
	if(password == "")
		{	
			alert("Please enter Password.");
			document.formx.password.focus();
			return false;
				
		}
		
		else
	{
		document.formx.submit();
	}

}
function leftlogin()
{
	var email = document.formx1.email.value;
	var password = document.formx1.password.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	
	if(email == "")
		{	
			alert("Please enter Email Id.");
			document.formx1.email.focus();
			return false;
				
		}
		if(email!= "")
		{	
		 	var eres=email.search(emailFormat);
			if(eres == -1)
			{
				alert("Please Enter Valid Email Id ");
				document.formx1.email.focus();
				return false;
			}
		}
	if(password == "")
		{	
			alert("Please enter Password.");
			document.formx1.password.focus();
			return false;
				
		}
		
		else
	{
		document.formx1.submit();
	}

}
function IsNumeric(strString)
   
   {
   var strValidChars = "0123456789.,";
   var strChar;
   var blnResult = true;

   
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
   
 
 //////////////////////////////////////////////////createadmin validation///////////////////////////////
function createadmin()
{
	var uname1 = document.formx.uname.value;
	var pas1=document.formx.pass.value;
	var conpas1=document.formx.conpass.value;

	if(uname1=="")
	{
		alert("Please Enter User Name");
		document.formx.uname.focus();
		return false
	}
	
	if(pas1=="")
	{
		alert("Please Enter New Password");
		document.formx.pass.focus();
		return false
	}
	if(conpas1=="")
	{
		alert("Please Enter Confirm Password");
		document.formx.conpass.focus();
		return false
	}
	else if (pas1 != conpas1)
	{
		alert("Password doesn't match with confirm password.");
		document.formx.conpass.value="";
		document.formx.conpass.focus();
		return false;
	}	
	
	else
	{
		document.formx.submit();
	}
}
function updateadmin()
{
	var optname1=document.formx.optname.value;
	var oldpas1=document.formx.oldpass.value;
	var pas1=document.formx.newpass.value;
	var nconpas1=document.formx.newconpass.value;

	if(optname1=="")
	{
		alert("Please Select User Name ");
		document.formx.optname.focus();
		return false
	}
	
	if(oldpas1=="")
	{
		alert("Please Enter Old Password ");
		document.formx.oldpass.focus();
		return false
	}
	
	if(pas1=="")
	{
		alert("Please Enter New Password");
		document.formx.newpass.focus();
		return false
	}
	if(nconpas1=="")
	{
		alert("Please Enter Confirm Password");
		document.formx.newconpass.focus();
		return false
	}
	else if (pas1 != nconpas1)
	{
		alert("Password doesn't match with confirm password.");
		document.formx.newconpass.value="";
		document.formx.newconpass.focus();
		return false;
	}	
	
	else
	{
		document.formx.submit();
	}
}

///////////////////////////////////////////prize validation////////////////////////////////////
function prizevalidate()
{
	
var itemname1 = document.formx.itemname.value;
var brandname1 = document.formx.brandname.value;
var retail_val1 = document.formx.retail_val.value;
var sdesc1 = document.formx.sdesc.value;
var ldesc1 = document.formx.ldesc.value;
var point1 = document.formx.point.value;
/*var ext2 = document.formx.shimage.value;
var ext = document.formx.smimage.value;
var ext1 = document.formx.lrimage.value;
ext1 = ext1.substring(ext1.length-3,ext1.length);
ext1 = ext1.toLowerCase();

ext = ext.substring(ext.length-3,ext.length);
ext = ext.toLowerCase();
ext2 = ext2.substring(ext2.length-3,ext2.length);
ext2 = ext2.toLowerCase();*/

	if (itemname1 == "")
	{
		alert("Please Enter Item Name.");
		document.formx.itemname.focus();
		return false;
	}
	if (brandname1 == "")
	{
		alert("Please Enter Brand Name.");
		document.formx.brandname.focus();
		return false;
	}
	if (retail_val1 == "")
	{
		alert("Please Enter Retail Price.");
		document.formx.retail_val.focus();
		return false;
	}
	if (retail_val1!="")
	{
		var res = IsNumeric(retail_val1);
		if(res==false)
		{
			alert("Please Enter numeric values in retail price.");
			document.formx.retail_val.value ="";
			document.formx.retail_val.focus();
			return false;
		}
	}	
	if (point1 == "")
	{
		alert("Please Enter Points Awarded.");
		document.formx.point.focus();
		return false;
	}
	if (point1!="")
	{
		var res = IsNumeric(point1);
		if(res==false)
		{
			alert("Please Enter numeric values in Points.");
			document.formx.point.value ="";
			document.formx.point.focus();
			return false;
		}
	}	
	/*if((ext2 != 'jpg') && (ext2 != 'gif')) 
	{
  		alert('You selected a .'+ ext2 + ' file; please select shoe image a .jpg or .gif file');
		return false;
     }
	if((ext != 'jpg') && (ext != 'gif')) 
	{
  		alert('You selected a .'+ ext + ' file; please select small a .jpg or .gif file');
		return false;
    }
	if((ext1 != 'jpg') && (ext1 != 'gif')) 
	{
  		alert('You selected a .'+ ext1 + ' file; please select large a .jpg or .gif file');
		return false;
    }*/
	if (sdesc1 == "")
	{
		alert("Please Enter Small Description.");
		document.formx.sdesc.focus();
		return false;
	}
	else if (ldesc1 == "")
	{
		alert("Please Enter Large Description.");
		document.formx.ldesc.focus();
		return false;
	}	
	

     
	else
	{
		
		document.formx.submit();	
	}	
}
////////////////////////////////////////repvalidate/////////////////////////////
function repvalidate()
{
		
var state1 = document.formx.state.value;
var rep1 = document.formx.rep.value;
var title1 = document.formx.title.value;
var region1 = document.formx.region.value;
var rep_phone1 = document.formx.rep_phone.value;
var rep_email1 = document.formx.rep_email.value;
var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;

	if (state1 == "")
	{
		alert("Please Enter State Name.");
		document.formx.state.focus();
		return false;
	}
	if (rep1 == "")
	{
		alert("Please Enter MSO Representative Name.");
		document.formx.rep.focus();
		return false;
	}
	if (title1 == "")
	{
		alert("Please Enter Title.");
		document.formx.title.focus();
		return false;
	}
	if (region1 == "")
	{
		alert("Please Enter Region.");
		document.formx.region.focus();
		return false;
	}
	if (rep_phone1 == "")
	{
		alert("Please Enter rep_phone no.");
		document.formx.rep_phone.focus();
		return false;
	}
	if (rep_phone1!="")
	{
		var res = IsNumeric(rep_phone1);
		if(res==false)
		{
			alert("Please Enter numeric values in Phone no.");
			document.formx.rep_phone.value ="";
			document.formx.rep_phone.focus();
			return false;
		}
	}	
	if(rep_email1 == "")
		{	
			alert("Please enter Email Id.");
			document.formx.rep_email.focus();
			return false;
				
		}
		if(rep_email1!= "")
		{	
		 	var eres=rep_email1.search(emailFormat);
			if(eres == -1)
			{
				alert("Please Enter Valid Email Id ");
				document.formx.rep_email.focus();
				return false;
			}
		}
	    
	else
	{
		
		document.formx.submit();	
	}	
}
////////////////////////////////signup nos/////////////////////
function enrvalidate()
{
	var fname1 = document.formx.fname.value;
	var lname1 = document.formx.lname.value;
	var title1 = document.formx.title.value;
	var mso1 = document.formx.mso.value;
	var system1 = document.formx.system.value;
	var street1 = document.formx.street.value;
	var city1 = document.formx.city.value;
	var state1 = document.formx.state.value;
	var zip1 = document.formx.zip.value;
	var dma1 = document.formx.dma.value;
	var phone1 = document.formx.phone.value;
	var ext1 = document.formx.ext.value;
	var fax1 = document.formx.fax.value;
	var email1 = document.formx.email.value;
	var noofsubs1=document.formx.noofsubs.value;
	var las1 = document.formx.las1;
	var las2 = document.formx.las2;
	var spotrate1=document.formx.spotrate.value;
	var cfname1=document.formx.cfname.value;
	var clname1=document.formx.clname.value;
	var ctitle1=document.formx.ctitle.value;
	
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;

		if(fname1 == "")
		{
			alert("Please enter First Name.");
			document.formx.fname.focus();
			return false;
							
		}
		if(lname1 == "")
		{
			alert("Please enter Last Name.");
			document.formx.lname.focus();
			return false;
		
		}	
		if(title1== "")
		{
			alert("Please enter Title.");
			document.formx.title.focus();
			return false;
				
		}
		if(mso1 == "")
		{
			alert("Please enter company name.");
			document.formx.mso.focus();
			return false;
				
		}
		if(system1 == "")
		{
			alert("Please enter system name.");
			document.formx.system.focus();
			return false;
				
		}
		if(street1 == "")
		{
			alert("Please enter Street Address (No. P.O. Boxes.");
			document.formx.street.focus();
			return false;
			
					
		}
		if(city1 == "")
		{
			alert("Please enter City.");
			document.formx.city.focus();
			return false;
				
		}
		if(state1 == "")
		{
			alert("Please enter State.");
			document.formx.state.focus();
			return false;
				
		}
		if(zip1 == "")
		{
			alert("Please enter Zip Code.");
			document.formx.zip.focus();
			return false;
				
		}
		if (zip1!="")
		{
			var res = IsNumeric(zip1);
			if(res==false)
			{
				alert("Please Enter numeric Zip Code.");
				document.formx.zip.value ="";
				document.formx.zip.focus();
				return false;
			}
		}
		if(dma1 == "")
		{
			alert("Please enter DMA.");
			document.formx.dma.focus();
			return false;
				
		}
		if(phone1 == "")
		{
			alert("Please enter Phone No.");
			document.formx.phone.focus();
			return false;
				
		}
		if (phone1!="")
		{
			var res = IsNumeric(phone1);
			if(res==false)
			{
				alert("Please Enter numeric values in Phone No.");
				document.formx.phone.value ="";
				document.formx.phone.focus();
				return false;
			}
		}
		if (ext1!="")
		{
			var res = IsNumeric(ext1);
			if(res==false)
			{
				alert("Please Enter numeric values in Ext No.");
				document.formx.ext.value ="";
				document.formx.ext.focus();
				return false;
			}
		}
		
		if (fax1!="")
		{
			var res2 = IsNumeric(fax1);
			if(res2==false)
			{
				alert("Please Enter numeric values in Fax No.");
				document.formx.fax.value ="";
				document.formx.fax.focus();
				return false;
			}
		}	
		if(email1 == "")
		{	
			alert("Please enter Email Id.");
			document.formx.email.focus();
			return false;
				
		}
		if(email1!= "")
		{	
		 	var eres=email1.search(emailFormat);
			if(eres == -1)
			{
				alert("Please Enter Valid Email Id ");
				document.formx.email.focus();
				return false;
			}
		}
		
		if (noofsubs1!="")
		{
			var res3 = IsNumeric(noofsubs1);
			if(res3==false)
			{
				alert("Please Enter numeric values in No of Subscriber");
				document.formx.noofsubs.value = "";
				document.formx.noofsubs.focus();
				return false;
			}
		}
		if(las1.checked == false && las2.checked == false)
		{
			alert("Please Select either LAS or Affiliate.");
			document.formx.las1.focus();
			return false;
			
		}
		if (spotrate1!="")
		{
			var res4 = IsNumeric(spotrate1);
			if(res4==false)
			{
				alert("Please Enter numeric values Spot Rate");
				document.formx.spotrate.value = "";
				document.formx.spotrate.focus();
				return false;
			}
		}
		if(cfname1 == "")
		{
			alert("Please enter Alternate Contact First Name.");
			document.formx.cfname.focus();
			return false;
							
		}
		if(clname1 == "")
		{
			alert("Please enter Alternate Contact Last Name.");
			document.formx.clname.focus();
			return false;
		
		}	
		if(ctitle1== "")
		{
			alert("Please enter Alternate Contact Title.");
			document.formx.ctitle.focus();
			return false;
				
		}
	
	else
	{
		document.formx.submit();
	}

}
function IsNumeric(strString)
   
   {
   var strValidChars = "0123456789.,";
   var strChar;
   var blnResult = true;

   
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
 
 ////////////////////////////////////////////////reportdetail/////////////////////////////////////
 function uservalidate()
{
	
	
	var fname1 = document.formx.fname.value;
	var lname1 = document.formx.lname.value;
	var title1 = document.formx.title.value;
	var systemname1 = document.formx.systemname.value;
	var street1 = document.formx.street.value;
	var city2 = document.formx.city.value;
	var state1 = document.formx.state.value;
	var zip1 = document.formx.zip.value;
	var phone1 = document.formx.phone.value;
	var fax1 = document.formx.fax.value;
	var email1 = document.formx.email.value;
	var dma1 = document.formx.dma.value;
	var points1 = document.formx.points.value;
	var noofsubs1=document.formx.noofsubs.value;
	var noofspots1=document.formx.noofspots.value;
	var spotrate1=document.formx.spotrate.value;
	var mediavalue1=document.formx.mediavalue.value;
	var uname1=document.formx.uname.value;
	var password1=document.formx.password.value;
	var las1 = document.formx.las1;
	var las2 = document.formx.las2;
	var status1=document.formx.status;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	
	if(title1== "")
	{
		alert("Please Enter Title");
		document.formx.title.focus();
		return false;
	}
	if(fname1 == "")
	{
		alert("Please Enter First Name");
		document.formx.fname.focus();
		return false;
					
	}
	if(lname1 == "")
	{
		alert("Please Enter Last Name");
		document.formx.lname.focus();
		return false;
	}
	if(street1 == "")
	{
		alert("Please enter Street Address (No. P.O. Boxes");
		document.formx.street.focus();
		return false;
	}
	if(city2 == "")
	{
		alert("Please Enter City.");
		document.formx.city.focus();
		return false;
	}
	if(state1 == "")
	{
		alert("Please Enter State.");
		document.formx.state.focus();
		return false;
	}
	if(zip1 == "")
	{
		alert("Please Enter Zip.");
		document.formx.zip.focus();
		return false;
	}
	if (zip1!="")
	{
		var res = IsNumeric(zip1);
		if(res==false)
		{
			alert("Please Enter numeric Zip Code.");
			document.formx.zip.value ="";
			document.formx.zip.focus();
			return false;
		}
	}	
	if(phone1 == "")
	{
		alert("Please Enter Phone No.");
		document.formx.phone.focus();
		return false;
	}
	if (phone1!="")
	{
		var res = IsNumeric(phone1);
		if(res==false)
		{
			alert("Please Enter numeric values in Phone No.");
			document.formx.phone.value ="";
			document.formx.phone.focus();
			return false;
		}
	}
	if (fax1!="")
	{
		var res4 = IsNumeric(fax1);
		if(res4==false)
		{
			alert("Please Enter numeric values on Fax ");
			document.formx.fax.value = "";
			document.formx.fax.focus();
			return false;
		}
	}
	if(dma1 == "")
	{
		alert("Please Enter DMA");
		document.formx.dma.focus();
		return false;
	}
	if(email1 == "")
	{	
		alert("Please Enter Email Address!");
		document.formx.email.focus();
		return false;
	}
	if(email1!= "")
	{	
	 	var eres=email1.search(emailFormat);
		if(eres == -1)
		{
			alert("Please Enter Valid Email Id ");
			document.formx.email.focus();
			return false;
		}
	}
	if(systemname1 == "")
	{
		alert("Please Enter System Name");
		document.formx.systemname.focus();
		return false;
	}
		
	
	
	/*if (ext1!="")
	{
		var res3 = IsNumeric(ext1);
		if(res3==false)
		{
			alert("Please Enter numeric values in phone Ext");
			document.formx.ext.value = "";
			document.formx.ext.focus();
			return false;
		}
	}*/	
	
	if(noofsubs1!="")
	{
		var res4 = IsNumeric(noofsubs1);
		if(res4==false)
		{
			alert("Please Enter numeric values on #of subscriber ");
			document.formx.noofsubs.value = "";
			document.formx.noofsubs.focus();
			return false;
		}
	}
	if(noofspots1!="")
	{
		var res4 = IsNumeric(noofspots1);
		if(res4==false)
		{
			alert("Please Enter numeric values on #of spots");
			document.formx.noofspots.value = "";
			document.formx.noofspots.focus();
			return false;
		}
	}
	if(spotrate1!="")
	{
		var res4 = IsNumeric(spotrate1);
		if(res4==false)
		{
			alert("Please Enter numeric values on Spotrate");
			document.formx.spotrate.value = "";
			document.formx.spotrate.focus();
			return false;
		}
	}
	if(mediavalue1!="")
	{
		var res4 = IsNumeric(mediavalue1);
		if(res4==false)
		{
			alert("Please Enter numeric values on mediavalue");
			document.formx.mediavalue.value = "";
			document.formx.mediavalue.focus();
			return false;
		}
	}
	if(uname1=="")
	{
		alert("Please Enter User Name.");
		document.formx.uname.focus();
		return false;
		
	}
	if(password1=="")
	{
		alert("Please Enter Password.");
		document.formx.password.focus();
		return false;
		
	}
	if(las1.checked == false && las2.checked == false)
	{
		alert("Please Select either LAS or Affiliate.");
		document.formx.las1.focus();
		return false;
		
	}
	if(status1.checked=false)
	{
		alert("Please Select One Status.");
		document.formx.staus.focus();
		return false;
	}
	else
	{
		document.formx.submit();
		
	}	
}
/////////////////////////////////////////////inventorypart///////////////////////////////////////////////
var OpenSubX = (screen.width/2)-5;
	var OpenSubY = (screen.height/2)-100;
	var pos = "left="+OpenSubX+",top="+OpenSubY;

function OpenSub(x)
{
		OpenSub1Window = window.open("calendar.php?id="+x ,"not","width=190,height=165,"+pos);
}
function tota()
{
	var qty21=parseFloat(document.formx.qty.value);
	var price21=parseFloat(document.formx.price.value);
	var tax21=parseFloat(document.formx.tax.value);
	document.formx.total.value= parseFloat((price21+tax21)*qty21);
	
}
function tota1()
{
	var uqty=parseFloat(document.formx.uqtyorder.value);
	var uprice=parseFloat(document.formx.uprice.value);

	var utax=parseFloat(document.formx.utax.value);
	document.formx.utotal.value= parseFloat((uprice+utax)*uqty);
	
}
function isDate(dateStr) {

var datePat = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/;
var matchArray = dateStr.match(datePat); // is the format ok?

if (matchArray == null) {
alert("Please enter date as either mm/dd/yyyy or mm-dd-yyyy.");


return false;
}

month = matchArray[1]; // p@rse date into variables
day = matchArray[3];
year = matchArray[5];

if (month < 1 || month > 12) { // check month range
alert("Month must be between 1 and 12.");
return false;
}

if (day < 1 || day > 31) {
alert("Day must be between 1 and 31.");
return false;
}

if ((month==4 || month==6 || month==9 || month==11) && day==31) {
alert("Month "+month+" doesn`t have 31 days!")
return false;
}

if (month == 2) { // check for february 29th
var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
if (day > 29 || (day==29 && !isleap)) {
alert("February " + year + " doesn`t have " + day + " days!");
return false;
}
}
return true; // date is valid
}
function invvalidate()
{
	var date1 = document.formx.date1.value;
	var vendor1 = document.formx.vendor.value;
	var name1 = document.formx.name.value;
	var number1 = document.formx.number.value;
	var email1 = document.formx.email.value;
	var qty1 = document.formx.qty.value;
	var price1 = document.formx.price.value;
	var tax1 = document.formx.tax.value;
	var total1 = document.formx.total.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	if (date1 == "")
	{
		alert("Please enter date.");
		document.formx.date1.focus();
		return false;
	}
	
	if(vendor1 == "")
	{
		alert("Please enter vendor.");
		document.formx.vendor.focus();
		return false;
	}	
	if(name1 == "")
	{
		alert("Please enter contactname.");
		document.formx.name.focus();
		return false;
	}
	
	if(number1 == "")
	{
		alert("Please enter contact number.");
		document.formx.number.focus();
		return false;
	}
	else if(isNaN(number1))
	{
		alert("Please enter contact no in numeric");
		document.formx.number.value="";
		document.formx.number.focus();
		return false;
	}
	if(email1 == "")
	{	
		alert("Please enter Email Id.");
		document.formx.email.focus();
		return false;
	}
	if(email1!= "")
	{	
	 	var eres=email1.search(emailFormat);
		if(eres == -1)
		{
			alert("Please Enter Valid Email Id ");
			document.formx.email.focus();
			return false;
		}
	}
	if(qty1 == "")
	{
		alert("Please enter qty.");
		document.formx.qty.focus();
		return false;
	}
	else if(isNaN(qty1))
	{
		alert("Please enter Qty in Number");
		document.formx.qty.value="";
		document.formx.qty.focus();
		return false;
	}
	if(price1 == "")
	{
		alert("Please enter  price .");
		document.formx.price.focus();
		return false;
	}
	else if(isNaN(price1))
	{
		alert("Please enter price in Number");
		document.formx.price.value="";
		document.formx.price.focus();
		return false;
	}
	if(tax1 == "")
	{
		alert("Please enter  tax .");
		document.formx.tax.focus();
		return false;
	}
	else if(isNaN(tax1))
	{
		alert("Please enter Tax in Number");
		document.formx.tax.value="";
		document.formx.tax.focus();
		return false;
	}
	else 
	{
		document.formx.submit();
	}
}
function invvalidate1()
{

	var udate = document.formx.udate.value;
	var uvendor = document.formx.uvendor.value;
	var ucontname = document.formx.ucontname.value;
	var ucontno = document.formx.ucontno.value;
	var ucontemail = document.formx.ucontemail.value;
	var uqtyorder = document.formx.uqtyorder.value;
	var uprice = document.formx.uprice.value;
	var utax = document.formx.utax.value;
	var utotal = document.formx.utotal.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	if (udate == "")
	{
		alert("Please enter date.");
		document.formx.udate.focus();
		return false;
	}
	else if (udate != "")
	{
		
		if (!isDate(udate))
		{	
			document.formx.udate.focus();
			return false;
		}

	}
	if(uvendor == "")
	{
		alert("Please enter vendor.");
		document.formx.uvendor.focus();
		return false;
	}	
	if(ucontname == "")
	{
		alert("Please enter contactname.");
		document.formx.ucontname.focus();
		return false;
	}
	
	if(ucontno == "")
	{
		alert("Please enter contact number.");
		document.formx.ucontno.focus();
		return false;
	}
	else if(isNaN(ucontno))
	{
		alert("Please enter contact no in numeric");
		document.formx.ucontno.value="";
		document.formx.ucontno.focus();
		return false;
	}
	if(ucontemail == "")
	{	
		alert("Please enter Email Id.");
		document.formx.ucontemail.focus();
		return false;
	}
	if(ucontemail!= "")
	{	
	 	var eres=ucontemail.search(emailFormat);
		if(eres == -1)
		{
			alert("Please Enter Valid Email Id ");
			document.formx.ucontemail.focus();
			return false;
		}
	}
	if(uqtyorder == "")
	{
		alert("Please enter qty.");
		document.formx.uqtyorder.focus();
		return false;
	}
	else if(isNaN(uqtyorder))
	{
		alert("Please enter Qty in Number");
		document.formx.uqtyorder.value="";
		document.formx.uqtyorder.focus();
		return false;
	}
	if(uprice == "")
	{
		alert("Please enter  price .");
		document.formx.uprice.focus();
		return false;
	}
	else if(isNaN(uprice))
	{
		alert("Please enter price in Number");
		document.formx.uprice.value="";
		document.formx.uprice.focus();
		return false;
	}
	if(utax == "")
	{
		alert("Please enter  tax .");
		document.formx.utax.focus();
		return false;
	}
	else if(isNaN(utax))
	{
		alert("Please enter Tax in Number");
		document.formx.utax.value="";
		document.formx.utax.focus();
		return false;
	}
	else 
	{
		document.formx.submit();
	}
}
///////////////////////////////////////////////edit system///////////////////////////////////////////////

function IsSpecialChar(strString)
   
   {
   var strValidChars = "\'\"";
   var strChar;
   var blnResult = true; 

   
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) != -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
function sysvalidate()
	{	
		//alert("hi");
		var sysname=document.formx.name.value;
		if(sysname=="")
		{
			alert("Please fillup the System name.");
			document.formx.name.focus();
			return false;
		}
		if(sysname != "")
		{
		var res = IsSpecialChar(sysname); 
					if(res==false)
					{
					alert("System name contains special characters like \' and \". \nThese are not allowed.\n Please remove them and try again.");
					sysname ="";
					document.formx.name.focus();
					return false;
					}
		}
		else
		{
			//document.formx.action='addmsodisney.php?ok=1';
			document.formx.submit();
			//return true;
		}
	}
	function sysvalidate1()
	{	
		//alert("hi");
		var subsysname=document.formx.subsysname.value;
		if(subsysname=="")
		{
			alert("Please fillup the Subsystem name.");
			document.formx.subsysname.focus();
			return false;
		}
		if(subsysname != "")
		{
		var res = IsSpecialChar(subsysname); 
					if(res==false)
					{
					alert("Sub System name contains special characters like \' and \". \nThese are not allowed.\n Please remove them and try again.");
					subsysname ="";
					document.formx.subsysname.focus();
					return false;
					}
		}
		else
		{
			//document.formx.action='addmsodisney.php?ok=4';
			document.formx.submit();
			//return true;
		}
	}
	///////////////////////////////////////fullfill/////////////////////////////////////////////////////
	function fullfillvalidate()
{
	
	var fname1 = document.formx.fname.value;
	var lname1 = document.formx.lname.value;
	var title1 = document.formx.title.value;
	var systemname1 = document.formx.systemname.value;
	var street1 = document.formx.street.value;
	var city2 = document.formx.city.value;
	var state1 = document.formx.state.value;
	var zip1 = document.formx.zip.value;
	var phone1 = document.formx.phone.value;
	var ext1 = document.formx.ext.value;
	var fax1 = document.formx.fax.value;
	var email1 = document.formx.email.value;
	var dma1 = document.formx.dma.value;
	var points1 = document.formx.points.value;
	var noofsubs1=document.formx.noofsubs.value;
	var noofspots1=document.formx.noofspots.value;
	var spotrate1=document.formx.spotrate.value;
	var emailFormat = /^\w(\.?[\w-])*@\w(\.?[\w-])*\.[a-zA-Z]{2,6}(\.[a-zA-Z]{2})?$/i;
	var str="We need following Information.\n\n";
	
	if(fname1 == "")
	{
		alert("Please Enter First Name");
		document.formx.fname.focus();
		return false();
					
	}
	if(lname1 == "")
	{
		alert("Please Enter Last Name");
		document.formx.lname.focus();
		return false();
	}	
	if(title1== "")
	{
		alert("Please Enter Title");
		document.formx.title.focus();
		return false();
	}
	if(systemname1 == "")
	{
		alert("Please Enter System Name");
		document.formx.systemname.focus();
		return false();
	}
	if(street1 == "")
	{
		alert("Please enter Street Address (No. P.O. Boxes).");
		document.formx.street.focus();
		return false();
	}
	if(city2 == "")
	{
		alert("Please Enter City.");
		document.formx.city.focus();
		return false();
	}
	if(state1 == "")
	{
		alert("Please Enter State.");
		document.formx.state.focus();
		return false();
	}
	if(zip1 == "")
	{
		alert("Please Enter Zip.");
		document.formx.zip.focus();
		return false();
	}
	if (zip1!="")
	{
		var res = IsNumeric(zip1);
		if(res==false)
		{
			alert("Please Enter numeric Zip Code.");
			document.formx.zip.value ="";
			document.formx.zip.focus();
			return false;
		}
	}	
	if(phone1 == "")
	{
		alert("Please Enter Phone No.");
		document.formx.phone.focus();
		return false();
	}
	if (phone1!="")
	{
		var res = IsNumeric(phone1);
		if(res==false)
		{
			alert("Please Enter numeric values in Phone No.");
			document.formx.phone.value ="";
			document.formx.phone.focus();
			return false;
		}
	}	
	if(email1 == "")
	{	
		alert("Please Enter Email Address!");
		document.formx.email.focus();
		return false();
	}
	if(email1!= "")
	{	
	 	var eres=email1.search(emailFormat);
		if(eres == -1)
		{
			alert("Please Enter Valid Email Id ");
			document.formx.email.focus();
			return false;
		}
	}
	if(dma1 == "")
	{
		alert("Please Enter DMA");
		document.formx.dma.focus();
		return false();
	}
	if (ext1!="")
	{
		var res3 = IsNumeric(ext1);
		if(res3==false)
		{
			alert("Please Enter numeric values in phone Ext");
			document.formx.ext.value = "";
			document.formx.ext.focus();
			return false;
		}
	}	
	if (fax1!="")
	{
		var res4 = IsNumeric(fax1);
		if(res4==false)
		{
			alert("Please Enter numeric values on Fax ");
			document.formx.fax.value = "";
			document.formx.fax.focus();
			return false;
		}
	}
	if(noofsubs1!="")
	{
		var res4 = IsNumeric(noofsubs1);
		if(res4==false)
		{
			alert("Please Enter numeric values on #of subscriber ");
			document.formx.noofsubs.value = "";
			document.formx.noofsubs.focus();
			return false;
		}
	}
	if(noofspots1!="")
	{
		var res4 = IsNumeric(noofspots1);
		if(res4==false)
		{
			alert("Please Enter numeric values on #of spots");
			document.formx.noofspots.value = "";
			document.formx.noofspots.focus();
			return false;
		}
	}
	if(spotrate1!="")
	{
		var res4 = IsNumeric(spotrate1);
		if(res4==false)
		{
			alert("Please Enter numeric values on Spotrate");
			document.formx.spotrate.value = "";
			document.formx.spotrate.focus();
			return false;
		}
	}
	else
	{
		document.formx.submit();
	}	
}

