function searchOnSubmit(frm){
	var tmpstr = document.getElementById('search').value;
	tmpstr = tmpstr.replace(" ","_");
	frm.action = '/search.asp?search='+tmpstr;
}

function submitsearch(){
	document.fsearch.action='/search.asp?search='+document.getElementById('search').value;
	document.fsearch.submit();
}

function searchOnSubmit(frm){
	var tmpstr = document.getElementById('search2').value;
	tmpstr = tmpstr.replace(" ","_");
	frm.action = '/search.asp?search='+tmpstr;
}

$(document).ready(function () {

	$('.mover').mouseover(function(){
		$(this).children('.smover').show();
		$(this).children('.emover').show();
		$(this).addClass("addmover");
		$(this).find("a").addClass("ahover");
	});

	$('.mover').mouseout(function(){
		$(this).children('.smover').hide();
		$(this).children('.emover').hide();
		$(this).removeClass("addmover");
		$(this).find("a").removeClass("ahover");
	});

	$('.tab').click(function () {
		$('.tab').removeClass('act');
		$('.tab').parent().find('.tabst').removeClass('actcornerst');
		$('.tab').parent().find('.taben').removeClass('actcorneren');
		$(this).addClass('act');
		$(this).prev().addClass('actcornerst');
		$(this).next().addClass('actcorneren');
		$('.why2').hide();
		$('.why2').eq($('.tab').index(this)).show();
	});
	
	$('.tab').mouseover(function(){
		$(this).prev().addClass('actcornerst');
		$(this).next().addClass('actcorneren');
	});
	
	$('.tab').mouseout(function(){
		if (!$(this).is('.act')) {
			$(this).prev().removeClass('actcornerst');
			$(this).next().removeClass('actcorneren');
		}
	});
	
	$('.read_more').click(function () {
		$(this).next().slideToggle();
		$(this).hide("fast");
		$(this).next().next().slideToggle();
	});
	
	$('.read_less').click(function () {
		var temp = null; 
		temp = $(this).prev().prev();
		$(this).slideToggle();
		$(temp).next().slideToggle();
		$(temp).show("fast");
	});
	
	$('.enq').click(function () {
		if ($("#enq_form").offset().top + 830 < $('.foot_outer').offset().top){
			$("#enq_form").css("margin-top",$("#enq_form").offset().top).css("position", "absolute");
		} else {
			$("#enq_form").css("margin-top",$(".foot_outer").offset().top - 830).css("position", "absolute");
			$("html").scrollTop($(".foot_outer").offset().top - 830);
		}
		$('.black_overlay').show();
		$('#enq_form').show("slow");
	});
	
	$('.close').click(function (){
		$('#enq_form').hide();
		$('.black_overlay').hide();
		$('.cont_form').show();
		$('.cont_thanks').hide();
	});
	
	$('.donebut').click(function (){
		if (!ValidateFields()){
			alert('Some of values you\'ve provided are incorrect. Please check marked fields.');
			$("#frmEnq input, #frmEnq select").each(function(){
				$(this).change(function(){ValidateFields()});
			}); 
			return false;
		} else {
			$('#frmEnq').submit();
		}
	});
	
	$("#frmEnq input, #frmEnq select").each(function(){
		$(this).keydown(function(event){if (event.keyCode==13){$('.donebut').click()}});
	}); 
	
	$('.selectedTxt').sSelect({ ddMaxHeight: '300px', ddUseHtml: true });
	
	$(".must_be_numeric").keydown(function(event) {
		if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105) && !(event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 35 || event.keyCode == 36 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 46 || event.keyCode == 93)) {
			event.preventDefault(); 
		}   
	});
	
	$(".right_contact input").each(function(){
		if($(this).val()=='') {
			$(this).next().css('display','block');
		}
		$(this).focus(function(){
			$(this).next().css('display','none');
		})
		$(this).focusout(function(){
			if($(this).val()=='') {
				$(this).next().css('display','block');
			}
		})
		$(this).next().click(function(){
			$(this).css('display','none');
			$(this).prev().focus();
		})
	}); 
	
	$('.right_submit').click(function (){
		if (!ValidateFields2()){
			alert('Some of values you\'ve provided are incorrect. Please check marked fields.');
			$(".right_contact input, .right_contact select").each(function(){
				$(this).change(function(){ValidateFields2()});
			}); 
			return false;
		} else {
			$('.right_contact').submit();
		}
	});
})

function ValidateFields(){
	var bNoErrors = true;
	if($('input[name="name"]').val()=='') {
		$('input[name="name"]').parent().css('background-image', 'url("/images/design/shad_1_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="name"]').parent().css('background-image', 'url("/images/design/shad_1.gif")');
	}
	
	if($('input[name="email"]').val()=='' || (!validateEmail($('input[name="email"]').val()))) {
		$('input[name="email"]').parent().css('background-image', 'url("/images/design/shad_1_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="email"]').parent().css('background-image', 'url("/images/design/shad_1.gif")');
	}
	
	if($('input[name="phone"]').val()=='') {
		$('input[name="phone"]').parent().css('background-image', 'url("/images/design/shad_1_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="phone"]').parent().css('background-image', 'url("/images/design/shad_1.gif")');
	}
	
	if($('select.selectedTxt option:selected').val()=='---') {
		$('.newListSelected').css('background-image', 'url("/images/design/stylsel_err.png")');
		bNoErrors = false;
	} else {
		$('.newListSelected').css('background-image', 'url("/images/design/stylsel.png")');
	}
	
	if($('input[name="captcha"]').val()=='' || $('input[name="captcha"]').val().length !=6) {
		$('input[name="captcha"]').parent().css('background-image', 'url("/images/design/shad_2_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="captcha"]').parent().css('background-image', 'url("/images/design/shad_2.gif")');
	}
	return bNoErrors;
}


function ValidateFields2(){
	var bNoErrors = true;
	if($('input[name="name2"]').val()=='') {
		$('input[name="name2"]').parent().css('background-image', 'url("/images/design/right_input1_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="name2"]').parent().css('background-image', 'url("/images/design/right_input1.gif")');
	}
	
	if($('input[name="email2"]').val()=='' || (!validateEmail($('input[name="email2"]').val()))) {
		$('input[name="email2"]').parent().css('background-image', 'url("/images/design/right_input1_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="email2"]').parent().css('background-image', 'url("/images/design/right_input1.gif")');
	}
	
	if($('input[name="phone2"]').val()=='') {
		$('input[name="phone2"]').parent().css('background-image', 'url("/images/design/right_input1_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="phone2"]').parent().css('background-image', 'url("/images/design/right_input1.gif")');
	}
	
	if($('input[name="captcha2"]').val()=='' || $('input[name="captcha2"]').val().length !=6) {
		$('input[name="captcha2"]').parent().css('background-image', 'url("/images/design/right_input2_err.gif")');
		bNoErrors = false;
	} else {
		$('input[name="captcha2"]').parent().css('background-image', 'url("/images/design/right_input2.gif")');
	}
	return bNoErrors;
}

function RevalidateForm(){
	$(document).ready(function () {
		$('.black_overlay').show();
		$('#enq_form').show();
		ValidateFields();
		alert('Some of values you\'ve provided are incorrect. Please check marked fields.');
	})
}

function RevalidateForm2(){
	$(document).ready(function () {
		ValidateFields2();
		alert('Some of values you\'ve provided are incorrect. Please check marked fields.');
	})
}

function validateEmail($email) {
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	if( !emailReg.test($email)) {
		return false;
	} else {
		return true;
	}
}

function Thank_You(){
	$('.cont_form').hide();
	$('.cont_thanks').show();
	if ($("#enq_form").offset().top + 830 < $('.foot_outer').offset().top){
		$("#enq_form").css("margin-top",$("#enq_form").offset().top).css("position", "absolute");
	} else {
		$("#enq_form").css("margin-top",$(".foot_outer").offset().top - 830).css("position", "absolute");
		$("html").scrollTop($(".foot_outer").offset().top - 830);
	}
	$('.black_overlay').show();
	$('#enq_form').show("slow");
}
