<!--AJAX function by Rumit-->
function DataByPost(url,objId,postData,div_id)
{
    var selId = objId.split('|');//alert(selId);
	var passData = postData; //alert(passData);
	//alert(div_id);
	var AJAX = null;
	if (window.XMLHttpRequest) 
	{
	   AJAX=new XMLHttpRequest();//for Mozila
	} 
	else
	 {
	   AJAX=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (AJAX==null) {
	   alert("Your browser doesn't support AJAX.");						
	   return false
	}
	 else
	  {
	   AJAX.open("POST",url,true);
	  //alert(url);
	   AJAX.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	   AJAX.onreadystatechange = function() {    
	   
	 		if (AJAX.readyState==4 || AJAX.readyState=="complete")
			{  
			
			//alert(AJAX.responseText);
			   var msg=AJAX.responseText.split('|');
                 if(document.getElementById(div_id))   
		         document.getElementById(div_id).style.display='none'; 
                    for(i=0;i<selId.length;i++)
                      {
						//alert(msg[i]);
						 if(document.getElementById(selId[i]))
						  document.getElementById(selId[i]).innerHTML = msg[i];
						 //alert (document.getElementById(selId[i]).innerHTML);
                      }
			}
	   }                                  
	   AJAX.send(passData);
	  
	}
}
/* Function for AJAX */
function showContent(url,arg,opr,sel_id,div_id)
{

  var postData='';	
  var formVal=arg.split('|');

if(document.getElementById(div_id)) 
		   document.getElementById(div_id).style.display='';

	 for(i=1;i<=formVal.length;i++) 
		var postData =postData + 'value'+i+'='+escape(formVal[i-1])+'&';
            postData=postData + 'opr='+opr;
		//alert("url= "+url+"Post Data :"+postData+"sel_id="+sel_id+"div_id= "+div_id);	
	
		DataByPost(url,sel_id,postData,div_id);

}



function day1(val1,val2,val3)
{
	val5 = val1 + '|' + val2 + '|' + val3; 
	
	//alert(val5);
	return val5;
}


function day7(val1,val2,val3,val4,val5,val6,val7,val8)
{
	val5 = val1 + '|' + val2 + '|' + val3 + '|' + val4+ '|' + val5+ '|' + val6+ '|' + val7+ '|' + val8 ;
	
	//alert(val5);
	
	return val5;
}



function day16(val1,val2,val3,val4,val5,val6,val7,val8,val9,val10,val11,val12,val13,val14,val15,val16)
{
	val5 = val1 + '|' + val2 + '|' + val3 + '|' + val4+ '|' + val5+ '|' + val6+ '|' + val7+ '|' + val8+ '|' + val9 + '|' + val10 + '|' + val11 + '|' + val12 + '|' + val13 + '|' + val14 + '|' + val15 + '|' + val16;
	
	//alert(val5);
	
	return val5;
}


//validation for newsletter subscription
<!--
function Form_Validator()
{
 //alert("0");
	  if (document.frm_news.name_news.value == "" || document.frm_news.name_news.value == "Name*" )
	  {
		alert("Please Enter Name.");
		document.frm_news.name_news.focus();
		return false;
	  }
 
	  
	  if (document.frm_news.clientEmail_news.value == "")
	  {
		alert("Please Enter Email.");
		document.frm_news.clientEmail_news.focus();
		return (false);
	  }
	
	
	 if(validmail()==false)
	{
	document.frm_news.clientEmail_news.focus();
	return false;
	}
	
	/*if (!document.form1.ind_in[0].checked && !document.form1.sex[1].checked){

alert("Please Select Sex");
return false;}*/
 
	/*if (document.frm_news.phone_no_news.value == ""  || document.frm_news.phone_no_news.value == "Contact No.*")
	  {
		alert("Please Enter Phone.");
		document.frm_news.Mobile.focus();
		return (false);
	  }*/
 
 
	 else
	 {
		
	 showContent('newsletter_ajax.php',day1(document.getElementById('name_news').value,document.getElementById('clientEmail_news').value,document.getElementById('phone_no_news').value),'1','txtResult_footer','panel');
	 }
 
}


/*function get_array_for_checkboxes_with_name(name) { 
    var new_arr = []; 
    var nodes = document.getElementsByName(name); 
  
//  alert(nodes);
    for (var i = 0, n; n = nodes[i]; i++) { 
        if (n.checked == true) { 

            new_arr.push(n.value); 
			
        } 
    } 
  
    return new_arr; 
} 
*/




function check_print() // if no records are checked(in delete) 
		 {
		       var flag=0;
			   //var val=new Array();
			   var val='0';
			   var doc=document.frx9;
			   var len=doc.length;
			   
				 for(var i=1; i<len; i++) //check for all checkboxes
				 {
				   if(doc.elements[i].type=="checkbox" && doc.elements[i].checked==true )
				   {  
//				   alert(doc.elements[i].checked);
				        val=val+','+doc.elements[i].value;
						flag=1;
				   }
				   
				 }
				// return val;
				 //alert(val);
				if (flag==1)
				{
					//alert(val);
					showContent('newsletter_ajax.php',day1('',val),'3','txtr','panel1')
					//window.open('print_label.php?oid='+val,null,'scrollbars=yes, toolbar=no, statusbar=no, resize=yes, height=600, width=600');
					return true;						
				}				 
			/*	else if(flag==0 )  // if no checkbox selected
				{
					//alert();
					//doc.elements[i].checked==false;
//				   alert("Please select at least one to proceed!");
					val='0,1,2,3,4,5,6,7,8';
					//alert(val);
					showContent('test.php',day1(document.getElementById('search_box').value,val),'1','txtResult','panel')
				   //return false;
				   return true;
				} */          
		}


/*******************************************************************/
function Form_Validator1()
{
 //alert("0");
	  if (document.frx9.name.value == "" || document.frx9.name.value == "Name" )
	  {
		alert("Please Enter Name.");
		document.frx9.name.focus();
		return false;
	  }
 
 
     if (document.frx9.phone_no.value == "" || document.frx9.phone_no.value == "Contact No." )
	  {
		alert("Please Enter Phone number.");
		document.frx9.phone_no.focus();
		return false;
	  }
 
	  
	  
	  if (document.frx9.clientEmail.value == "")
	  {
		alert("Please Enter Email.");
		document.frx9.clientEmail.focus();
		return (false);
	  }
	
	
	 if(validmail1()==false)
	{
	document.frx9.clientEmail.focus();
	return false;
	}
		if ((document.getElementById('int_in1').checked==false) && (document.getElementById('int_in2').checked==false) && (document.getElementById('int_in3').checked==false) && (document.getElementById('int_in4').checked==false) && (document.getElementById('int_in5').checked==false) && (document.getElementById('int_in6').checked==false) && (document.getElementById('int_in7').checked==false) && (document.getElementById('int_in8').checked==false) && (document.getElementById('int_in9').checked==false)&& (document.getElementById('int_in10').checked==false))
		{

alert("Please select services");
return false;
} 
	
	if (document.frx9.txtCaptcha.value=="" || document.frx9.txtCaptcha.value == "Enter security code")
	{
	alert("Please enter security code.");
	frx9.txtCaptcha.focus();
	return false;
	}
	
	
	
 
	/*if (document.frx9.phone_no_news.value == ""  || document.frx9.phone_no_news.value == "Contact No.*")
	  {
		alert("Please Enter Phone.");
		document.frx9.Mobile.focus();
		return (false);
	  }*/
 
	 else
	 {
		// alert(window.onload = Custom.init);
//		  window.onload = Custom.init;
	showContent('newsletter_ajax.php',day7(document.getElementById('name').value,document.getElementById('co_name').value,document.getElementById('phone_no').value,document.getElementById('url').value,document.getElementById('clientEmail').value,document.getElementById('int_in').value,document.getElementById('remarks').value,document.getElementById('txtCaptcha').value),'2','txtResult','panel');
	 }
 
}

/*********************************************************************************************************************/
function validmail() 
{
    var str = document.frm_news.clientEmail_news.value;
    var re = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	if(str=='')
	{
	alert("Please enter email!");
	document.frm_news.clientEmail_news.focus();
	return false;
	}
    if (!str.match(re)) 
	{
        alert("Invalid email!");
        document.frm_news.clientEmail_news.select();
        return false;
    }

	else
	{
        return true;
    }
}

function validmail1() 
{
    var str = document.frx9.clientEmail.value;
    var re = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	if(str=='')
	{
	alert("Please enter email!");
	document.frx9.clientEmail.focus();
	return false;
	}
    if (!str.match(re)) 
	{
        alert("Invalid email!");
        document.frx9.clientEmail.select();
        return false;
    }
	else
	{
        return true;
    }
}
//-->
