// JavaScript Document

  var screenwidth = screen.width;
   
	if (screenwidth >= 1400) 
	{
      document.write('<link rel="stylesheet" href="css/style4.css" type="text/css" media="screen" />');
    }
	if (screenwidth >= 1300 && screenwidth < 1400) 
	{
      document.write('<link rel="stylesheet" href="css/style3.css" type="text/css" media="screen" />');
    }
	if (screenwidth >= 1200 && screenwidth < 1300) 
	{
      document.write('<link rel="stylesheet" href="css/style2.css" type="text/css" media="screen" />');
    }
	if (screenwidth >= 1100 && screenwidth < 1200) 
	{
      document.write('<link rel="stylesheet" href="css/style1.css" type="text/css" media="screen" />');
    }
	 if (screenwidth <= 1024) 
	{
      document.write('<link rel="stylesheet" href="css/style0.css" type="text/css" media="screen" />');
    }
function strrev(str) {
   if (!str) return '';
   var revstr='';
   for (i = str.length-1; i>=0; i--)
       revstr+=str.charAt(i)
   return revstr;
}
function getFileFormat(str) 
{ 

 filerev=strrev(str);
 splitsfile=filerev.split('.');
 fileformat=strrev(splitsfile[0]);
 return fileformat; 
 
}
function Countryvalidate(countryname)
{
	var alphaExp = /^[a-zA-Z0-9\-\ \(\)]+$/;
	if(countryname.match(alphaExp))
	{
		return true;
	}
	else
	{
		return false;
	}
}
function ZipcodeValidate(zip)
{
	var alphaExp = /^[a-zA-Z0-9\-\ \(\)]+$/;
	if(zip.match(alphaExp))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function PhoneValidate(phone)
{
  var alphaExp = /^[0-9\-\(\)]+$/;
  if(!phone.match(alphaExp))
  {
   alert("Enter Correct phone no.\n");
   document.frmMember.phone.value="";
    onfocusfun(document.frmMember.phone);
  }
}

function Cityvalidate(cityname)
{
	var alphaExp = /^[a-zA-Z0-9\-\ \(\)]+$/;
	if(cityname.match(alphaExp))
	{
		return true;
	}
	else
	{
		return false;
	}
}
function formatPhone(str,txtbox,frmname)
 {
  txtbox = eval("document."+frmname+"."+txtbox);
  
  if(str.length == 3)
   txtbox.value = str+'-';
  else
  if(str.length == 7)
   txtbox.value = str+'-';
 }

function emailCheck(email)
{
	var tmp = "" + email + "", s = tmp.replace(/^\s*|\s*$/g, "");
	var re = /^(\w|[^_]\.|[\-])+((\@){1}([^_]))(([a-z]|[\d]|[\-]|\.)+|([^_]\.[^_])*)+\.[a-z]{2,3}$/i
	if (!re.test(s)) 
	{
		return false;
	}
	re =	 /\.(a[c-gil-oq-uwz]|b[a-bd-jm-or-tvwyz]|c[acdf-ik-orsuvx-z]|d[ejkmoz]|e[ceghr-u]|f[i-kmorx]|g[abd-ilmnp-uwy]|h[kmnrtu]|i[delm-oq-t]|j[emop]|k[eg-imnprwyz]|l[a-cikr-vy]|m[acdghk-z]|n[ace-giloprtuz]|om|p[ae-hk-nrtwy]|qa|r[eouw]|s[a-eg-ort-vyz]|t[cdf-hjkm-prtvwz]|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[admrw]|com|edu|net|org|mil|gov|biz)$/i
	if (!re.test(s)) 
	{
		return false;
	}
	re = /\@\@/
	return(!re.test(s));
}
function showredm(type)
{
	if(type=='phone')
	{
		document.getElementById('redmarke').innerHTML='';
		document.getElementById('redmarkp').innerHTML='*';
	}
	if(type=='email')
	{
		document.getElementById('redmarkp').innerHTML='';
		document.getElementById('redmarke').innerHTML='*';
	}
}


function sign_validation()
{
	var fname= document.signup_offer.fname;
	var lname= document.signup_offer.lname;
	var email= document.signup_offer.email;
	var err="";
	var flag=0;
	if(fname.value=="") 
	{
	err+= " Fill  the First Name \t\n";
	}
	if(lname.value=="") 
	{
	err+= " Fill  the Last Name \t\n";
	}
	if(email.value=="") 
	{
	err+= " Fill  the Email address \t\n";
	}
	else
	{
		 if(!emailCheck(email.value))
		 err+= " Email address should be in this format e.g-example@example.com \t\n";

	} 
	
	if(err != "")
	{
		alert("Please provide valid Information and fill all the fields marked mandatory\t\n\n"+err);
	}
	else
	{
		document.signup_offer.dev_act.value ="sendoffermail";
		document.signup_offer.action="signup_offer.php";
		document.signup_offer.submit();
	}
}

 function formvalidation()
{
	var name= document.frmcontact.name;
	var company= document.frmcontact.company;
	var rad= document.frmcontact.rad;
	var rad1= document.frmcontact.rad1;
	var phone= document.frmcontact.phone;
	var email= document.frmcontact.email;
	var description= document.frmcontact.textarea;
	var a = document.getElementById('radio');
	var b = document.getElementById('radio1');
	var err="";
	var flag=0;
	if(name.value=="") 
	{
	err+= " Fill  the Name \t\n";
	}
	/*if(company.value=="") 
	{
	err+= " Fill  the Company Name \t\n";
	}*/
	for (i=0;i<rad.length;i++) 
	{
		if (rad[i].checked==true)
		{
			flag=1;
			break;
		}
	}
	    
	if((flag==1)&&(b.checked ==true))
	{
		  if(email.value == "")
		{
		err+= " Provide the E-Mail Address \t\n";
		}
		else
		{
		 if(!emailCheck(email.value))
		 err+= " Email address should be in this format e.g-example@example.com \t\n";
		 
		}
		
	} 
	else
	{
		if((flag==1 )&&(a.checked ==true))
		{
			if(phone.value==""   )
			{
			err+= " Provide the Phone No. \t\n";
			}
			 else
			  {
				  
						
				var ss=phone.value;
				var the_char=ss.charAt(0);
				if(the_char=='-')
				err+=" Enter Correct phone number\n";
				var alphaExp = /^[0-9\-\(\)]+$/;
				if(!phone.value.match(alphaExp))
				{
					err+=" Enter Correct phone number\n";
				}
			
			
			  }
		}
	}

	if((flag==1)&&(b.checked ==true))
	{
	    if(phone.value!='')
	    {
			var ss=phone.value;
			var the_char=ss.charAt(0);
			if(the_char=='-')
			err+=" Enter Correct phone number\n";
			var alphaExp = /^[0-9\-\(\)]+$/;
			if(!phone.value.match(alphaExp))
			{
				err+=" Enter Correct phone number\n";
			}
	    }
	}
	if((flag==1)&&(a.checked ==true))
	{
	  if(email.value != "")
	   {
		
		if(!emailCheck(email.value))
	    err+= " Email address should be in this format e.g-example@example.com \t\n";
	  }
	}
	if(flag==0 )
	{ 
		err +="Select the appropriate method of contact\t\n";
	}
	/*  */
	
	for (var i=0; i < rad1.length; i++)
	{
	   if (rad1[i].checked)
		  {
		  	var best_method = rad1[i].value;
		  }
	}

  
	if(err != "")
	{
		alert("Please provide valid Information and fill all the fields marked mandatory\t\n\n"+err);
	}
	else
	{
		document.frmcontact.dev_act.value ="sendmail";
		document.frmcontact.action="contactus.php";
		document.frmcontact.submit();
	}
}


