// JavaScript Document
var img = new Array();
img[0] = "./images/homebtn.jpg";
img[1] = "./images/aboutusbtn.jpg";
img[2] = "./images/servicesbtn.jpg";
img[3] = "./images/productsandsolutionbtn.jpg";
img[4] = "./images/testimonialsbtn.jpg";
img[5] = "./images/documentbtn.jpg";
img[6] = "./images/contactusbtn.jpg";

var imgO = new Array();
imgO[0] = "./images/homebtn_roll.jpg";
imgO[1] = "./images/aboutusbtn_roll.jpg";
imgO[2] = "./images/servicesbtn_roll.jpg";
imgO[3] = "./images/productsandsolutionbtn_roll.jpg";
imgO[4] = "./images/testimonialsbtn_roll.jpg";
imgO[5] = "./images/documentbtn_roll.jpg";
imgO[6] = "./images/contactusbtn_roll.jpg";


// Function for Top Main Menu

function Over(value){
	if(value == 0){
		document.home.src = imgO[0];
			
		}
	if(value == 1){
		document.about.src = imgO[1];
		}
	if(value == 2){
		document.service.src = imgO[2];
		}
	if(value == 3){
		document.products.src = imgO[3];
		}	
	if(value == 4){
		document.testimonials.src = imgO[4];
		}
	if(value == 5){
		document.document.src = imgO[5];
		}
	if(value == 6){
		document.contact.src = imgO[6];
		}
	}
	
function Out(value){
	if(value == 0){
		document.home.src = img[0];
		}
	if(value == 1){
		document.about.src = img[1];
		}
	if(value == 2){
		document.service.src = img[2];
		}
	if(value == 3){
		document.products.src = img[3];
		}
	if(value == 4){
		document.testimonials.src = img[4];
		}
	if(value == 5){
		document.document.src = img[5];
		}
	if(value == 6){
		document.contact.src = img[6];
		}
	}
	



function showpopup()
{

//lblname     lblmemebernametodisplay
//lbldesignation lblmemeberdesigationtodisplay
//lblcompany  lblmemebercompanytodisplay

var id=document.getElementById('lblcomments').innerHTML;

mywindow=window.open("Testimonials.aspx?memberid="+ id ,'Testimonials','width=500,height=350,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=no,resizable=yes,left=240,top=200','replace=true');
mywindow.document.bgColor="#f2f2ef";
mywindow.document.getElementById('lbltestimonial').innerHTML=document.getElementById('lblcommentstoshow').innerHTML;
mywindow.document.getElementById('lblname').innerHTML=document.getElementById('lblmemebernametodisplay').innerHTML;
mywindow.document.getElementById('lbldesignation').innerHTML=document.getElementById('lblmemeberdesigationtodisplay').innerHTML;
mywindow.document.getElementById('lblcompany').innerHTML=document.getElementById('lblmemebercompanytodisplay').innerHTML;
mywindow.document.title='Testimonials';


}


//validating for send mail

function validate()
{
    var send=true;
            if(document.getElementById("txtCompanyName").value=="" )
					
            {
					
             alert('Please enter your name.');
						
            document.getElementById("txtCompanyName").focus();

            send=false;
            return false;
					
            }
					
	if( document.getElementById("txtPhoneNo").value=="" && document.getElementById("txtEmail").value == "")
					
	{
						
	alert('Please enter phone number or email address.');
	
	document.getElementById("txtPhoneNo").focus();   
        send=false;
	return false;
					
	}
			if(document.getElementById("txtPhoneNo").value !="")
			{
				var reExp =/^(\()?([0-9]{3})(\)|-)?([0-9]{3})(-)?([0-9]{4}|[0-9]{4})$/;
				var phone = document.getElementById("txtPhoneNo").value;
				if(phone.length>=10)
				{
							if(phone.length==10)
							{
								if(!validnum(document.getElementById("txtPhoneNo").value))
								{
										alert('Only Number are allowed');
										document.getElementById("txtPhoneNo").focus(); 
									send=false;
										return false;
							        
									}							  
							}
							else if(phone.length==11)
							{	
										alert('Enter valid phone number.');
										document.getElementById("txtPhoneNo").focus(); 
								send=false;
										return false;
									
							}
							else if(phone.length==12)
							{
									var a = phone.charAt(3);
									var b = phone.charAt(7);
									if(a=='-' && b=='-')
									{
										if(phone.match(reExp))
										{
										
										}
										else
										{
										alert('Only numbers allowed.');
										document.getElementById("txtPhoneNo").focus(); 
									send=false;
										return false;
										}
										
									}
									else
									{
										alert('Enter valid phone number.');
										document.getElementById("txtPhoneNo").focus(); 
								send=false;
										return false;
									}
							}
							else if(phone.length==13)
							{
									var a = phone.charAt(0);
									var b = phone.charAt(4);
									var c = phone.charAt(8);
									if(a=='(' && b==')' && c=='-')
									{
									if(phone.match(reExp))
										{
										
										}
										else
										{
										alert('Only numbers allowed.');
										document.getElementById("txtPhoneNo").focus(); 
									send=false;
										return false;
										}
									
									}
									else
									{
										alert('Enter valid phone number.');
										document.getElementById("txtPhoneNo").focus(); 
										send=false;
										return false;
									}
									
							  
							}
						
				  }
				  else 
				  {
				   alert('Enter valid phone number');
				   document.getElementById("txtPhoneNo").focus();
				   send=false;
				   return false;
				   
				  }
		}
		
		
				  if(document.getElementById("txtEmail").value !="" )
				  {
					 if(isValidEmail(document.getElementById("txtEmail").value) == false)
						{
						alert('Please enter valid email address');
						document.getElementById("txtEmail").value = "";
						document.getElementById("txtEmail").focus();
					    send=false;
						return false;
						} 
					
				  }
				  
				  
				   if(document.getElementById("txtInquiry").value=="" )
					 {
					 alert('Please enter inquiry.');
						document.getElementById("txtInquiry").focus();

         send=false;
						return false;
					}
					
					if(send)
					{
					__doPostBack('submitbtn','');
					}
					
	}
	
	 function validnum(mnum) 
{
	mlen=mnum.length;
	cnt=0;
	for (var i = 0; i < mlen; i++)	
	{
		if (mnum.substring(i,i+1) != 0) 
		{
			if (!parseInt(mnum.substring(i,i+1)))
				cnt++;
		}
	}
	if ((cnt>0))
		return 0;
	else
		return 1;
}
	
	
	function isValidEmail(email)
    {   
    if (email.indexOf("@") < 1) { //  must contain @, and it must not be the first character
        return false;
    } else if (email.lastIndexOf(".") <= email.indexOf("@")) {  // last dot must be after the @
        return false;
    } else if (email.indexOf("@") == email.length) {  // @ must not be the last character
        return false;
    } else if (email.indexOf("..") >=0) { // two periods in a row is not valid
	return false;
    } else if (email.indexOf(".") == email.length) {  // . must not be the last character
	return false;
    }
    return true;
}


//20090504 validation function for CPC and SEO forms

function validateCPCandSEO()
{
            var send=true;
            if(document.getElementById("txtCompanyName").value=="" )
				
            {
					
             alert('Please enter your name.');
						
            document.getElementById("txtCompanyName").focus();

            send=false;
            return false;
					
            }
					
	        if( document.getElementById("txtPhoneNo").value=="" && document.getElementById("txtEmail").value == "")
					
	        {
						
	            alert('Please enter phone number or email address.');
	
	            document.getElementById("txtPhoneNo").focus();   
                send=false;
	            return false;
					
	        }
			if(document.getElementById("txtPhoneNo").value !="")
			{
				var reExp =/^(\()?([0-9]{3})(\)|-)?([0-9]{3})(-)?([0-9]{4}|[0-9]{4})$/;
				var phone = document.getElementById("txtPhoneNo").value;
				if(phone.length>=10)
				{
							if(phone.length==10)
							{
								if(!validnum(document.getElementById("txtPhoneNo").value))
								{
										alert('Only Numbers are allowed');
										document.getElementById("txtPhoneNo").focus(); 
									send=false;
										return false;
							        
									}							  
							}
							else if(phone.length==11)
							{	
										alert('Enter valid phone number.');
										document.getElementById("txtPhoneNo").focus(); 
								        send=false;
										return false;
									
							}
							else if(phone.length==12)
							{
									var a = phone.charAt(3);
									var b = phone.charAt(7);
									if(a=='-' && b=='-')
									{
										if(phone.match(reExp))
										{
										
										}
										else
										{
										alert('Only numbers allowed.');
										document.getElementById("txtPhoneNo").focus(); 
									send=false;
										return false;
										}
										
									}
									else
									{
										alert('Enter valid phone number.');
										document.getElementById("txtPhoneNo").focus(); 
								send=false;
										return false;
									}
							}
							else if(phone.length==13)
							{
									var a = phone.charAt(0);
									var b = phone.charAt(4);
									var c = phone.charAt(8);
									if(a=='(' && b==')' && c=='-')
									{
									if(phone.match(reExp))
										{
										
										}
										else
										{
										alert('Only numbers allowed.');
										document.getElementById("txtPhoneNo").focus(); 
									    send=false;
										return false;
										}
									
									}
									else
									{
										alert('Enter valid phone number.');
										document.getElementById("txtPhoneNo").focus(); 
										send=false;
										return false;
									}
									
							  
							}
						
				  }
				  else 
				  {
				   alert('Enter valid phone number');
				   document.getElementById("txtPhoneNo").focus();
				   send=false;
				   return false;
				   
				  }
		}
		
		
				  if(document.getElementById("txtEmail").value !="" )
				  {
					 if(isValidEmail(document.getElementById("txtEmail").value) == false)
						{
						alert('Please enter valid email address');
						document.getElementById("txtEmail").value = "";
						document.getElementById("txtEmail").focus();
					    send=false;
						return false;
						} 
					
				  }
				  if(document.getElementById('txtWebsite').value=="")
					{
					alert('Please Enter Website Address');
					document.getElementById("txtWebsite").focus();

                         send=false;
						return false;
					}
					
//				if(document.getElementById("txtWebsite").value !="" )
//				  {
//					 if(isValidWebsite(document.getElementById("txtWebsite").value) == false)
//						{
//						alert('Please enter valid Website address');
//						document.getElementById("txtWebsite").value = "";
//						document.getElementById("txtWebsite").focus();
//					    send=false;
//						return false;
//						} 
//					
//			  }
				  
//				   if(document.getElementById("txtInquiry").value=="" )
//					 {
//					    alert('Please enter Comments.');
//						document.getElementById("txtInquiry").focus();

//                         send=false;
//						return false;
//					}//commented on 20090505 7:01pm
				
					
					
					if(send)
					{
					__doPostBack('submitbtn','');
					}
					
	}
	
	


function isValidWebsite(urlStr) 
{
		if (urlStr.indexOf(" ") != -1) 
		{
		alert("Spaces are not allowed in a URL");
		return false;
		}

	if (urlStr == "" || urlStr == null)
	 {
	 return true;
	 }

urlStr=urlStr.toLowerCase();

var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
var validChars="\[^\\s" + specialChars + "\]";
var atom=validChars + '+';
var urlPat=/^http:\/\/(\w*)\.([\-\+a-z0-9]*)\.(\w*)/;
//var urlPat=/^(\w*)\.([\-\+a-z0-9]*)\.(\w*)/;

var matchArray=urlStr.match(urlPat);

if (matchArray==null)
 {
alert("The URL seems incorrect check it begins with http://");
return false;
}

var user=matchArray[2];
var domain=matchArray[3];

for (i=0; i<user.length; i++)
 {
if (user.charCodeAt(i)>127) {
//alert("This domain contains invalid characters.");
return false;
}
}

for (i=0; i<domain.length; i++) 
{
	if (domain.charCodeAt(i) > 127) 
	{
	//alert("This domain name contains invalid characters.");
	return false;
	}

}

var atomPat=new RegExp("^" + atom + "$");
var domArr=domain.split(".");
var len=domArr.length;

for (i=0;i<len;i++)
 {
	if (domArr[i].search(atomPat) == -1)
	 {
	//alert("The domain name does not seem to be valid.");
	return false;
	}

}

return true;
} 
					//footer
					
					//end of naviation section

//var testimonials='<div id="testimonials"><div class="heading1">Testimonials</div><p>If you can please prepare what you need to do to allow us to display the above on each page randomly I’d appreciate it. So hopefully I’ll get a few by the time we go live.</p><div style="text-align:right; "></div><div style="text-align:right; margin:12px 4px 12px 4px;"><a href="#">read more...</a></div></div>';

var footer='<p class="whitetextcenter"><a href="index.aspx" class="whitetextcenter" >Home</a> | <a href="aboutus.aspx" class="whitetextcenter"  >About Us</a> | <a href="services.aspx" class="whitetextcenter" >Services</a> | <a href="productsandsolutions.aspx" class="whitetextcenter"  >Products and Solutions </a> | <a href="documentscanning.aspx" class="whitetextcenter" >Document Scanning</a> | <a href="sitemap.html" class="whitetextcenter" >Site Map</a> | <a href="contactus.aspx" class="whitetextcenter" >Contact Us</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&copy; Copyright 2009 All rights reserved. </p>';
