// JavaScript Document

function getHTTPObject(){  
  if (window.ActiveXObject) 
     return new ActiveXObject("Microsoft.XMLHTTP"); 
  else if (window.XMLHttpRequest) 
  return new XMLHttpRequest();   
  else {      
     alert("Your browser does not support AJAX.");  
	  return null;
    }
 }  


function valid_reg_formx(){
	var flag=true;
	var fname=document.getElementById('fname').value;
	var lname=document.getElementById('lname').value;
	var email=document.getElementById('email').value;
	var pass=document.getElementById('pass').value;
	var con_pass=document.getElementById('con_pass').value;
	
	var Address=document.getElementById('Address').value;
	var City=document.getElementById('City').value;
	var State=document.getElementById('State').value;
	var Zip=document.getElementById('Zip').value;
 
	
	if((fname=="")||( fname==null)){	 
		document.getElementById('idfname').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idfname').innerHTML="";
	}
	
	if((lname=="")||(lname==null)){
		document.getElementById('idlname').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idlname').innerHTML="";
	}
	if((email=="")||( email==null)){
		document.getElementById('idemail').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{	 
		  if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){	
		     document.getElementById('idemail').innerHTML="";
		}else{		
		     document.getElementById('idemail').innerHTML="&nbsp;* Email Required";	
			 flag=false;
		}
	}
	
	if((pass=="")||( pass==null)){
		document.getElementById('idpass').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idpass').innerHTML="";
	}
	
	if((con_pass=="")||(con_pass==null)){
		document.getElementById('idconfimpass').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		if(pass==con_pass){
		  document.getElementById('idconfimpass').innerHTML="";			
		}else{
		  document.getElementById('idconfimpass').innerHTML="&nbsp;&nbsp; Mismatch found";		 	
		  flag=false;
		}	    
	}
	
	
	
	
	if((Address=="")||( Address==null)){	 
		document.getElementById('idAddress').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idAddress').innerHTML="";
	}
	
	if((City=="")||( City==null)){	 
		document.getElementById('idCity').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idCity').innerHTML="";
	}
	
	if((State=="")||( State==null)){	 
		document.getElementById('idState').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idState').innerHTML="";
	}isNaN
	
	if((Zip=="")||( Zip==null)){	 
		document.getElementById('idZip').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	} else if(isNaN(Zip)){
		document.getElementById('idZip').innerHTML="&nbsp;&nbsp;Numbers only";
		flag=false;
	}else
	{
		document.getElementById('idZip').innerHTML="";
	}
	
	
	
	
	
	if(document.getElementById('idagreeox').checked){
		document.getElementById('idagree').innerHTML="";
	}else{
		document.getElementById('idagree').innerHTML="*Terms &amp; Conditions must Required";		 	
		flag=false;
	}
	
	if(!flag){
		alert("Please check the red remark");	
	}
	/*
	if(flag){
	  var url="fname="+fname+"&lname="+lname+"&email="+email+"&pass="+pass; 	
	 httpObject = getHTTPObject(); 
	 if (httpObject != null){    
	    httpObject.open("GET", "actions/registration.php?"+url, true);    
	    httpObject.send(null); 
		httpObject.onreadystatechange = display_msg;
     }	
	}else{
	  alert("Please check the red remark");	
	} */
	
	return flag;
	
}

 function display_msg(){
	if(httpObject.readyState == 4){	     
	     document.getElementById('testdiv').innerHTML = httpObject.responseText;			  
	 } 
 }
 
 
 function validation_log(){
	 var flag=true;
	 
	 var email=document.getElementById('log_email').value;
	 var pass=document.getElementById('log_pass').value;
	 
	 if((email=="")||( email==null)){
		document.getElementById('idlog_email').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{	 
		  if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){	
		     document.getElementById('idlog_email').innerHTML="";
		}else{		
		     document.getElementById('idlog_email').innerHTML="&nbsp;* Email Required";	
			 flag=false;
		}
	} 
	
	if((pass=="")||( pass==null)){
		document.getElementById('idlog_pass').innerHTML="&nbsp;&nbsp;*Required";
		flag=false;
	}else{
		document.getElementById('idlog_pass').innerHTML="";
	}
	
	if(flag){
		return flag;
	}else{
	 alert("Please check the red remark");		 
	 return flag;
	}	
 }
 
 
 function display_msg_resize(){
	 if(httpObject.readyState == 4){		   
	     document.getElementById('myScrollContent').innerHTML = httpObject.responseText;			  
	 } 
 }
 
function  call_resize_image(value, id){	    
	  if(value!=0){		   
	  
	     var str= "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
		 str=str+"<tr><td height=\"471px\" valign=\"middle\" align=\"center\"><img src=\"images/wait.gif\" /></td></tr>";
		 str=str+"</table>";
		 
	     document.getElementById('myScrollContent').innerHTML=str;			
	     httpObject = getHTTPObject(); 
		 if (httpObject != null){    
			httpObject.open("GET", "actions/resize_image.php?image_id="+id+"&select_size="+value , true);    
			httpObject.send(null); 
			httpObject.onreadystatechange = display_msg_resize;
		 } 
		 //document.resize_form.submit(); 		  
	  }else{
		alert("Please check the selected size");  
	  }
}


function check_valid_value(){ 
	var flag=true;
    var size=document.getElementById('idsize').value;
    var types=document.getElementById('idmedia').value;
	var userfile=document.getElementById('iduserfile').value;
	var err_msg="";
    
	if((size=="")||(size==null)||(size==0)){	
	  err_msg=err_msg+"Please check valid size<br/>"	
	  flag=false;
	}else{		
	}
	
    if((types=="")||(types==null)){
	   err_msg=err_msg+"Please check valid media types <br/>"	
	   flag=false;	
	}
	
	if((userfile=="")||(userfile==null)){
	  err_msg=err_msg+"Please check valid file <br/>"	
	   flag=false;	
	}
	
	if(!flag){
		document.getElementById('error_msg').innerHTML=err_msg;
		alert("Please check red remark");
	}else{
		document.getElementById('error_msg').innerHTML="";		
		CallJS('Demo()');
	}
	
	return  flag;
}
