//<![CDATA[
jQuery(function($) {		
	$('a.scrollto').click(function()
	{
		var target = $(this.hash);
		target = target.size() && target || $("[name=" + this.hash.slice(1) +']');
		if (target.size())
		{
			$.scrollTo(target,600);  // initiate scrollto plugin
			return false;
		}	
	});	
	
	$('#slider').karmicFlow({ auto: true, timer: 6000,  duration: 500 }); // Initiate slider plugin
	
});


function toggelChargeBox(obj,did)
{
	$('#'+did).slideToggle('normal', function() {
		$(obj).toggleClass('arrow-down');
	});
}


function checkContactForm(frm)
{
	if(ftrim($('#form_name').val(),' ')=='')
	{
		alert('Please enter your name');
		return false;
	}
	
	if(!isValidEmailAddress($('#form_email').val()))
	{
		alert('Please enter valid email address');
		return false;
	}
	if(ftrim($('#form_quiery').val(),' ')=='')
	{
		alert('Please enter your quiery');
		return false;
	}
	
	if(ftrim($('#form_captcha').val(),' ')=='')
	{
		alert('Please enter security code');
		return false;
	}
	
	return true;
}

function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}


function resetCaptcha()
{
	
	setTimeout( function(){	rand = Math.random() * 100000;  document.getElementById('captcha').src = 'captcha/captcha.php?r='+rand; } , 100);
	
}

function ftrim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

	
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-18608657-1']);
_gaq.push(['_trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

	
//]]>
