// JavaScript Document
$(document).ready(function(){
		
	 //png fix
     $(document).pngFix();
		
	  $("#quickMailIcon").click(function(){ 
										 
		    if ($("#sideQuickMail").css("left") == '-240px' )
			{
				//slide right									 
				$("#sideQuickMail").animate({left: "+=240" }, 300);		  	  	
			}
			else if ($("#sideQuickMail").css("left") == '0px' )
			{
				//slide left									 
				$("#sideQuickMail").animate({left: "-=240" }, 300);		  	  	
			}
			
	  })
	  
	  //hover for the departmental icons
		$("#deptIconWeb").hover(function(){	
			//switch image
			$(this).attr({ src: "../images/hover_landing_webdesign_icon_small.png"});
		 },
		function(){
			$(this).attr({ src: "../images/landing_webdesign_icon_small.png"});
		});
		
		$("#deptIconGraphics").hover(function(){	
			//switch image
			$(this).attr({ src: "../images/hover_landing_graphicsdesign_icon_small.png"});
		 },
		function(){
			$(this).attr({ src: "../images/landing_graphicsdesign_icon_small.png"});
		});
		
		$("#deptIconSoftware").hover(function(){	
			//switch image
			$(this).attr({ src: "../images/hover_landing_softwaredevelopment_icon_small.png"});
		 },
		function(){
			$(this).attr({ src: "../images/landing_softwaredevelopment_icon_small.png"});
		});
		
		$("#deptIconAutomation").hover(function(){	
			//switch image
			$(this).attr({ src: "../images/hover_landing_factoryautomation_icon_small.png"});
		 },
		function(){
			$(this).attr({ src: "../images/landing_factoryautomation_icon_small.png"});
		});

})

// ----  Quick Mail functions --------------------------------------------------------//
function validateEmail(){
	
	var elem = document.getElementById('frmQuickMail').elements;
	for(var i = 0; i < elem.length; i++){
		if ( elem[i].value == '' ){
			alert('Missing required fields!');				
			return false;
		}
	} 		
	return true;
}
function validateEmailContact(){
	
	var txtCaptcha = document.getElementById('captchaField');
	var txtCaptchaText = txtCaptcha.value;
	var txtResultCaptcha = document.getElementById('captchaFieldAnswer');
	var txtResultCaptchaText = txtResultCaptcha.value;
	
	var elem = document.getElementById('contactForm').elements;
	
	for(var i = 0; i < elem.length; i++){
		if ( elem[i].value == '' ){
			alert('Missing required fields!');				
			return false;
		}
	}

	if (txtCaptchaText!=txtResultCaptchaText)
	{
		alert ("Please Check your answer in the Captcha.");
		return false;		
	}
		
	return true;
}


function clearFields(){	

	var mailname = document.getElementById('mailname');
	var emailaddress = document.getElementById('emailaddress');
	var objmessage = document.getElementById('message');

	mailname.value = '' ;
	emailaddress.value = '' ;
	objmessage.value = '' ;
	
	return false;
	
}
// ----  Quick Mail functions --------------------------------------------------------//



// ----  RFQ form functions  --------------------------------------------------------//
function validateRFQ(){
	//validate Name
	if ($("#rfqName").val() == ''){ alert("Missing Name field!"); return false;}
	else if ($("#rfqContactNumber").val() == ''){ alert("Missing Contact Number field!"); return false;}
	
	//validate Email for value and for @ sign
	if ( $("#rfqEmail").val().search("@") == -1 ){ alert("Email invalid or missing!"); return false;}
}

// ----  RFQ form functions  --------------------------------------------------------//


