jQuery(document).ready(function(){
	jQuery("#index_txt p:eq(0)").css("margin-top", "0px")
	pathArray = window.location.pathname.split( '/' )
	maxim = pathArray.length - 1;
	page = pathArray[maxim]
	if(page == "" || page == "index.php"){
		jQuery("#menu ul li a:eq(0)").addClass("selected").removeAttr("href").css("cursor", "default")
	}
	if(page == "finantare.php"){
		jQuery("#menu ul li a:eq(2)").addClass("selected").removeAttr("href").css("cursor", "default")
	}
	if(page == "portofoliu.php"){
		jQuery("#menu ul li a:eq(3)").addClass("selected").removeAttr("href").css("cursor", "default")
	}
	if(page == "contact.php"){
		jQuery("#menu ul li a:eq(4)").addClass("selected").removeAttr("href").css("cursor", "default")
	}
	var h = jQuery("#left").css("height");
	jQuery("#right").css("height", h)
	jQuery("#cnt").hover(function() {
		jQuery(this).css({
			"cursor":"pointer",
			"color":"#06F"	
		})	
	},
	function() {
		jQuery(this).css("color", "#FFF")
	})
	jQuery("#cere").hover(function() {
		jQuery(this).css({
			"cursor":"pointer",
			"color":"#06F"	
		})	
	},
	function() {
		jQuery(this).css("color", "#FFF")
	})
	jQuery("#cnt").click(function(){
		jQuery("#mesaj").hide().html("")
		jQuery("#formCnt").show();
		jQuery("#cereOferta").hide();
		var h = jQuery("#left").css("height");
		jQuery("#right").css("height", "375px")
		jQuery("#textContact").html("Va asteptam cu placere in showroom-ul nostru din Constanta, bulevardul tomis nr 476, <br />parter <a style='text-decoration:none; color:#0066FF' href='http:www.gmdbusinesscenter.ro'>GMD Business Center</a>, de Luni pana Vineri, intre orele 10-18, iar Sambata intre orele 10-14!")		
	})
	jQuery("#cere").click(function(){
		jQuery("#mesaj").hide().html("")
		jQuery("#formCnt").hide();
		jQuery("#cereOferta").show();
		var h = jQuery("#left").css("height");
		jQuery("#right").css("height", "437px")
		jQuery("#textContact").text("Va rugam sa completati toate campurile. Imediat dupa analiza cereri un reprezentant GMD Automobile va va contacta pentru detalii si informatii suplimentare.")
	})
	jQuery('#galerie li').live('mouseover mouseout', function(event) {
		if(event.type == 'mouseover') {
			jQuery(this).find(".overLi").show()
	  	}else{
			jQuery(this).find(".overLi").hide()
	  	}
	});
	jQuery('#galerie li').live("click", function(){
		var folder = jQuery(this).find("img").attr("src")
		var splitDir = folder.split("/")
		console.log(splitDir[3])
		jQuery("body").append("<div id='dialog'></div>")
		jQuery.ajax({
			url: 'includes/process.php',
			type: 'POST',
			data: 'dir='+splitDir[3],
			success: function(msg){
				jQuery("#dialog").attr("title", splitDir[3]+" (apasa pe o poza pentru zoom)").html(msg).dialog({
					modal: "true",
					width: "617px",
					buttons: {
						"inchide": function() { jQuery(this).dialog("close")}
					}
					//close: function(ev, ui) { jQuery(this).attr("title",""); }
				})
			}
		})
	})
	jQuery("#dialog a").live("click", function(){
		jQuery("#dialog").dialog("close")
	})
	/* This is basic - uses default settings */
	
	jQuery("a#single_image").fancybox();
	
	/* Using custom settings */
	
	jQuery("a#inline").fancybox({
		'hideOnContentClick': true
	});

	/* Apply fancybox to multiple items */
	
	jQuery("a.group").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'modal'			:	'true'
	});
	if(page == "portofoliu.php"){
		jQuery.ajax({
			url: "includes/gallery.php",
			type: "POST",
			data: "",
			success: function(msg){
				jQuery("#gallery").html(msg)
			}
		})
		jQuery("#runningPag li").live("click", function(){
			var pag = jQuery(this).html()
			jQuery.ajax({
				url: "includes/gallery.php",
				type: "POST",
				data: "pag="+pag,
				success: function(msg){
					jQuery("#gallery").html(msg)
				} 
			})
		})
	}
	jQuery("#runningPag li:eq(0)").css("margin-left", "0px")
	jQuery("#formCnt").submit(function(){
		var params = jQuery(this).serialize()
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var errors = new Array()
		errors = []
		if(jQuery("#cnt_name").val() == ""){
			errors[0] = "Va rugam completati numele";
			jQuery("#cnt_name").addClass("invalid")
		}else{
			jQuery("#cnt_name").removeClass("invalid")
		}
		
		if(jQuery("#cnt_tel").val() == ""){
			errors[1] = "Va rugam completati numarul de telefon";
			jQuery("#cnt_tel").addClass("invalid")
		}else{
			jQuery("#cnt_tel").removeClass("invalid")
		}
		
		if(jQuery("#cnt_email").val() == ""){
			errors[2] = "Va rugam completati adresa de email";
		}else{
			if(reg.test(jQuery("#cnt_email").val()) == false) {
				errors[2] = "Adresa de email este invalida";
			}
		}
		
		if(typeof(errors[2]) != "undefined"){
			jQuery("#cnt_email").addClass("invalid")
		}else{
			jQuery("#cnt_email").removeClass("invalid")
		}
		
		if(jQuery("#cnt_message").val() == ""){
			errors[3] = "Va rugam completati mesajul";
			jQuery("#cnt_message").addClass("invalid")
		}else{
			jQuery("#cnt_message").removeClass("invalid")
		}
		
		if(errors.length != 0){
			jQuery("#mesaj").show().removeClass("success").addClass("error").html("")
			for(i=0; i<errors.length; i++){
				if(typeof(errors[i]) != "undefined"){
					jQuery("#mesaj").show().html(jQuery("#mesaj").html()+errors[i]+"<br />")
				}
			}
			return false
		}else{
			jQuery.ajax({
				url: 'includes/send_mail.php',
				type: 'POST',
				data: 'form=contact&'+params,
				success: function(msg){
					jQuery("#cnt_name, #cnt_tel, #cnt_email, #cnt_message").val("")
					jQuery("#mesaj").show().html("").removeClass("error").addClass("success").html(msg)
				}
			})
			return false
		}
	})
	
	jQuery("#cereOferta").submit(function(){
		var params = jQuery(this).serialize()
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var errors = new Array()
		errors = []
		if(jQuery("#of_nume").val() == ""){
			errors[0] = "Va rugam completati numele";
			jQuery("#of_nume").addClass("invalid")
		}else{
			jQuery("#of_nume").removeClass("invalid")
		}
		
		if(jQuery("#of_mobil").val() == ""){
			errors[1] = "Va rugam completati numarul de telefon";
			jQuery("#of_mobil").addClass("invalid")
		}else{
			jQuery("#of_mobil").removeClass("invalid")
		}
		
		if(jQuery("#of_email").val() == ""){
			errors[2] = "Va rugam completati adresa de email";
		}else{
			if(reg.test(jQuery("#of_email").val()) == false) {
				errors[2] = "Adresa de email este invalida";
			}
		}
		
		if(typeof(errors[2]) != "undefined"){
			jQuery("#of_email").addClass("invalid")
		}else{
			jQuery("#of_email").removeClass("invalid")
		}
		
		if(jQuery("#of_loc").val() == ""){
			errors[3] = "Va rugam completati localitatea";
			jQuery("#of_loc").addClass("invalid")
		}else{
			jQuery("#of_loc").removeClass("invalid")
		}
		
		if(jQuery("#of_marca").val() == ""){
			errors[4] = "Va rugam completati marca";
			jQuery("#of_marca").addClass("invalid")
		}else{
			jQuery("#of_marca").removeClass("invalid")
		}
		
		if(jQuery("#of_model").val() == ""){
			errors[5] = "Va rugam completati model";
			jQuery("#of_model").addClass("invalid")
		}else{
			jQuery("#of_model").removeClass("invalid")
		}
		
		if(jQuery("#of_motor").val() == ""){
			errors[6] = "Va rugam completati motorizarea";
			jQuery("#of_motor").addClass("invalid")
		}else{
			jQuery("#of_motor").removeClass("invalid")
		}
		
		if(jQuery("#of_anf").val() == ""){
			errors[7] = "Va rugam completati anul de fabricatie";
			jQuery("#of_anf").addClass("invalid")
		}else{
			jQuery("#of_anf").removeClass("invalid")
		}
		
		if(jQuery("#of_mesaj").val() == ""){
			errors[8] = "Va rugam completati mesajul";
			jQuery("#of_mesaj").addClass("invalid")
		}else{
			jQuery("#of_mesaj").removeClass("invalid")
		}
		
		if(errors.length != 0){
			jQuery("#mesaj").show().removeClass("success").addClass("error").html("")
			for(i=0; i<errors.length; i++){
				if(typeof(errors[i]) != "undefined"){
					jQuery("#mesaj").show().html(jQuery("#mesaj").html()+errors[i]+"<br />")
				}
			}
			return false
		}else{
			jQuery.ajax({
				url: 'includes/send_mail.php',
				type: 'POST',
				data: 'form=cerere&'+params,
				success: function(msg){
					jQuery("#of_nume, #of_mobil, #of_email, #of_mesaj, #of_loc, #of_marca, #of_model, #of_motor, #of_anf").val("")
					jQuery("#mesaj").show().html("").removeClass("error").addClass("success").html(msg)
				}
			})
			return false
		}
	})
})
