// JavaScript Document
function createCookie(name,value,days) 
		{
			if (days) 
			{
				var date = new Date();
				date.setTime(date.getTime()+(days*24*60*60*1000));
				var expires = "; expires="+date.toGMTString();
			}
			else var expires = "";
			document.cookie = name+"="+value+expires+"; path=/";
		}
		function readCookie(name) 
		{
			var nameEQ = name + "=";
			var ca = document.cookie.split(';');
			for(var i=0;i<ca.length;i++) 
			{
				var c = ca[i];
				while (c.charAt(0)==' ') c = c.substring(1,c.length);
				if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
			}
			return null;
		}
		function eraseCookie(name) 
		{
			createCookie(name,"",-1);
		}  
		jQuery(document).ready(function($)
		{
			// for refreshing contact us captcha
			jQuery("#refresh_captcha_contact").click
			(
				function()
				{
					var cookies = document.cookie.split(";");
					for (var i = 0; i < cookies.length; i++)
					{
					eraseCookie(cookies[i].split("=")[0]);
					}
					jQuery.ajax({ url: "captcha_white/refresh.php", success: function(data){
					jQuery('#ref_k_contact').html(data);
					data='';
			  }});
				}
			);
			// for refreshing right side captcha
			jQuery("#refresh_captcha").click
			(
				function()
				{
					var cookies = document.cookie.split(";");
					for (var i = 0; i < cookies.length; i++)
					{
					eraseCookie(cookies[i].split("=")[0]);
					}
					jQuery.ajax({ url: "captcha/refresh.php", success: function(data){
					jQuery('#ref_k').html(data);
					data='';
			  }});
				}
			);
			jQuery('ul[name=PortfolioImages]').jcarousel();
			$("#RequestQuote").validate(
			{
				rules:
				{
					services:
					{
						required: true
					}
				},
				messages: 
				{
					name: {
						required: "Name Should not be blank."
					},
					email:
					{
						required: "Email Should not be blank."
					},
					services:
					{
							required: "Please Select Service."
					},
					otherserivces:
					{
						required: "Other Serivces Should not be blank."
					},
					security_code:
					{
						required: "Security code Should not be blank."
					}
				}
			});
			
			
			jQuery('#services').change(function(){
				if(document.getElementById('services').value=="Others")
				{
					document.getElementById('other_service').style.display="block";
				}
				else
				{
					document.getElementById('other_service').style.display="none";
				}
			});
			jQuery('#contact_services').change(function(){
				if(document.getElementById('contact_services').value=="Others")
				{
					document.getElementById('contact_other_service').style.display="block";
				}
				else
				{
					document.getElementById('contact_other_service').style.display="none";
				}
			});
			jQuery('ul[name=PortfolioImages] li').bind("mouseover",function(){
				$(this).find(".mycarousel_text").toggle();
			});
			jQuery('ul[name=PortfolioImages] li').bind("mouseout",function(){
				$(this).find(".mycarousel_text").toggle();
			});
			
			
			jQuery('div[name=Recent]').bind("mouseover",function(){
				$(this).find(".recent_mycarousel_text").toggle();
			});
			
			jQuery('div[name=Recent]').bind("mouseout",function(){
				$(this).find(".recent_mycarousel_text").toggle();
			});
			
			
			jQuery("a[name=ViewDetail]").click( function(){
			
				var h = jQuery(document).height() + ( $(window).height() - jQuery("#light").height() ) / 2+$(window).scrollTop();
				var w = jQuery(document).width();
				
				jQuery("#fade").css({'height':h,'width':w});
				document.getElementById('light').style.display='block';
				document.getElementById('fade').style.display='block';
						
				jQuery("#light").css("position","absolute");
				jQuery("#light").css("top", ( $(window).height() - jQuery("#light").height() ) / 2+$(window).scrollTop() + "px");
				jQuery("#light").css("left", ( $(window).width() - jQuery("#light").width() ) / 2+$(window).scrollLeft() + "px");
				
				
			});
									
			jQuery("#fade").click(function(){
				jQuery("#light").toggle();
				jQuery("#fade").toggle();
			});
		});
		
function validate_quote(){
	//form = document.getElementById('RequestQuote');
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var flag = 0;
	if(jQuery("#name").val()=="" || jQuery("#name").val()=="Name *"){
		jQuery("#name").addClass(" error");
		flag = 1;
	}else{
		jQuery("#name").removeClass(" error");	
		flag = 0;
	}
	
	if(jQuery("#email").val()=="" || jQuery("#email").val()=="Email *"){
		jQuery("#email").addClass(" error");
		flag = 1;
	}else{
		if(!filter.test(jQuery("#email").val()))
		{
			jQuery("#email").addClass(" error");
			jQuery("#email").val("Enter correct email");
			flag = 1;
		}else{
			jQuery("#email").removeClass(" error");	
			flag = 0;
		}
	}
	
	if(jQuery("#services").val()==""){
		jQuery("#selectservices").removeClass("select");
		jQuery("#selectservices").addClass("select_error");
		flag = 1;
	}else{
		jQuery("#selectservices").removeClass("select_error");
		jQuery("#selectservices").addClass("select");
		flag = 0;
	}
	
	if(jQuery("#security_code").val()=="" || jQuery("#security_code").val()=="Security Code *"){
		jQuery("#security_code").addClass(" error");
		flag = 1;
	}else{
		jQuery("#security_code").removeClass(" error");
		flag = 0;
	}
	
	if(flag == 0)
		return true;
	else
		return false;
	
}
function ValidateContactForm()
	{
		var flag =0;
		var Formobj = document.ContactUS;
		var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
		if(jQuery("#contact_name").val()=="")
		{
			jQuery("#contact_name").addClass(" error_contact");
			flag = 1;
		}
		else
		{
			jQuery("#contact_name").removeClass(" error_contact");	
			flag = 0;
		}
		if(jQuery("#contact_phone").val()=="")
		{
			jQuery("#contact_phone").addClass(" error_contact");
			flag = 1;
		}
		else
		{
			jQuery("#contact_phone").removeClass(" error_contact");	
			flag = 0;
		}
		if(jQuery("#contact_email").val()=="")
		{
			jQuery("#contact_email").addClass(" error_contact");
			flag = 1;
		}
		else if(!pattern.test(jQuery("#contact_email").val()))
		{
			jQuery("#contact_email").addClass(" error");
			jQuery("#contact_email").val("Enter correct email");
			flag = 1;
		}
		else
		{
			jQuery("#contact_email").removeClass(" error_contact");	
			flag = 0;
		}
		if(jQuery("#contact_services").val()=="0")
		{
			jQuery("#selectcontact_services").removeClass("select");
			jQuery("#selectcontact_services").addClass("select_error");
			flag = 1;
		}
		else
		{
			if(jQuery("#contact_services").val()=="Others")
			{
				jQuery("#selectcontact_services").removeClass("select_error");
				jQuery("#selectcontact_services").addClass("select");	
				if(jQuery("#contact_other_service_input").val()=="")
				{
					jQuery("#contact_other_service_input").addClass(" error_contact");
					flag = 1;
				}
				else
				{
					jQuery("#contact_other_service_input").removeClass(" error_contact");
					flag = 0;
				}
			}
			else
			{
				jQuery("#selectcontact_services").removeClass("select_error");
				jQuery("#selectcontact_services").addClass("select");
				flag = 0;
			}
		}
		if(jQuery("#contact_security_code").val()=="")
		{
			jQuery("#contact_security_code").addClass(" error_contact");
			flag = 1;
		}
		else
		{
			jQuery("#contact_security_code").removeClass(" error_contact");
			flag = 0;
		}
		if(flag == 0)
		{
			return true;
		}
		return false;
	}
	
	function ContactFormSubmit1()
	{
		var flag =0;
		var FormObj = document.ContactForm;
		var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	
		if(jQuery("#NameId").val()==""){
			jQuery("#NameId").addClass(" err_contact");
			flag = 1;
		}else{
			jQuery("#NameId").removeClass(" err_contact");
			flag = 0;
		}
		
		
		if(jQuery("#EmailId").val()==""){
			jQuery("#EmailId").addClass(" err_contact");
			flag = 1;
		}else if(!pattern.test(jQuery("#EmailId").val())){
			jQuery("#EmailId").addClass(" err_contact");
			jQuery("#EmailId").val("Enter correct email");
			flag = 1;
		}
		else{
			jQuery("#EmailId").removeClass(" err_contact");
			flag = 0;
		}
		
		if(jQuery("#PhoneId").val()==""){
			jQuery("#PhoneId").addClass(" err_contact");
			flag = 1;
		}else{
			jQuery("#PhoneId").removeClass(" err_contact");
			flag = 0;
		}
		
		if(jQuery("#port_security_code").val()==""){
			jQuery("#port_security_code").addClass(" err_contact");
			flag = 1;
		}else{
			jQuery("#port_security_code").removeClass(" err_contact");
			flag = 0;
		}
		if(flag == 0)
		{
			return true;
		}else{
			return false;
		}
	}
