/*
	Autor: Grzegorz Jaworek
	E-mail: grzegorz.jaworek@gmail.com
	www: http://gjaworek.pl 
	Tel.: +48 519 133 159
*/


jQuery(document).ready(function(){
	Cufon.replace('.ltr #top .menu li a', {fontFamily: 'centurygothic',textShadow: '0.5px 0.5px black'});
	Cufon.replace('.ltr h3', {fontFamily: 'centurygothic'});
	Cufon.replace('.ltr h2, .ltr h4', {fontFamily: 'times'});
	Cufon.replace('.ltr .sidemenu a', {fontFamily: 'times', hover: true});
	header_id = jQuery('h1.header').attr('id');
	header_src = 'assets/flash/'+header_id+'.swf';
	jQuery('.page-contact #contactForm_pl label[for="cfMessage"]').html('Proszę opisać swoja sprawę:');
	jQuery('.page-contact #contactForm_en label[for="cfMessage"]').html('Please describe your case');
	jQuery('.page-contact #contactForm_es label[for="cfMessage"]').html('Por favor, describa su caso');
	jQuery('.page-contact #contactForm_il label[for="cfMessage"]').html('נא לתאר את המקרה שלך');

	jQuery('h1.#'+header_id).flash({
		src: header_src,
		width: 900,
		height: 252,
		expressInstall: true,
		wmode: 'transparent'
	});
	jQuery('.totop').click(function () {
		scroll(0,0);
		return false;
	});
	jQuery('.EmailForm label').each(function () {
		jQuery(this).next().val(jQuery(this).html());
		jQuery(this).next().attr('rel',jQuery(this).html());
		jQuery(this).hide();
	});
	jQuery('input.text, textarea').focus(function () {
		if (jQuery(this).val()==jQuery(this).attr('rel')) jQuery(this).val('');
	});
	jQuery('input.text, textarea').blur(function () {
		//alert(jQuery(this).attr('rel'));
		if (jQuery(this).val()=='') jQuery(this).val(jQuery(this).attr('rel'));
	});
	jQuery('li').each(function () {
		if (jQuery(this).html().indexOf('pageCache.php')!=-1) { 
			jQuery(this).parent().hide();
			jQuery(this).parent().prev('p').hide();
		}
	});
	jQuery('.content .EmailForm h4').hide();
});// for UTF-8 ą 


function validateForm(current)
{	
	current = jQuery('#'+current+' label');
	validate = true;
	jQuery(current).each(function () {
		if ( (jQuery(this).next().val().indexOf(jQuery(this).html())!=-1) || (jQuery(this).next().val().length<1 ) ) {
			jQuery(this).next().addClass('invalid');
			validate = false;
		} else  if ((jQuery(this).next().attr('name') == 'email') && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(jQuery(this).next().val())) ) {
			jQuery(this).next().addClass('invalid');
			validate = false;
		} else {
			jQuery(this).next().removeClass('invalid');
		}
	});
    return validate;
}

function resetForm(current)
{	
	current = jQuery('#'+current+' label');
	jQuery(current+' label').each(function () {
		jQuery(this).next().val(jQuery(this).html());
		jQuery(this).next().attr('rel',jQuery(this).html());
		jQuery(this).hide();
	});
    return true;
}
