// JavaScript Document

$(document).ready(function(){
/////////////////////

var levl = $("#content").attr("levl");
$.session("levl", levl)
$(".n2sel").live('click', function(){
	$(".n2sela").addClass("n2sel")
	$(".n2sela").removeClass("n2sela")
	$(this).addClass("n2sela")
	$(this).removeClass("n2sel")
})
$("*[defval]").live('focus', function(){
	var nvl = $(this).val()
	var dvl = $(this).attr("defval")
	if(nvl == dvl){
		$(this).val("")
	}
})
$("*[defval]").live('blur', function(){
	var nvl = $(this).val()
	var dvl = $(this).attr("defval")
	if(nvl == "" || nvl == " "){
		$(this).val(dvl)
	}
})
$("#showpanel").live('click', function(){
	$("#panel").show(150, function(){
		$("#closepanel").show(0)
	})
})
$("#closepanel").live('click', function(){
	$(this).hide(0)
	$("#panel").hide(150)
})
$("#langarr").live('click', function(){
	if($(this).hasClass("arra")){}else{
		$("#langdrop").slideDown(150, "easeOutBack")
		$(this).addClass("arra")
	}
})
$(".arra").live('click', function(){
	$("#langdrop").slideUp(50)
	$(this).removeClass("arra")
})
$(".langset").live('click', function(){
	var l = $(this).attr("lang")
	$.post(levl + "Furnace/Library/helper.framework/switchlanguage.php", {"lang":l}, function(e){
		location.reload(true)
	})
})
$(".thumb").live('click', function(){
	var pic = $(this)
	setGal(pic)
})

$(".sendit").live('click', function(){
	$(this).removeClass("sendit")
	$("#mailsucc").text("")
	var ok = 1
	$(".req").each(function(){
		var val = $(this).val()
		var dfv = $(this).attr("defval")
		if(val.length < 3 || val == dfv){
			$(this).addClass("nogood")
			$(".sendbut").addClass("sendit")
			ok = 0
		}
	})
	if(ok == 1){
		$(".req").attr("disabled","disabled")
		$(".sendbut").addClass("sending")
		var atl = $(".sendbut").attr("atl")
		var otl = $(".sendbut").attr("otl")
		var txt = $("#mailsucc").attr("txt")
		$(".sendbut").text(atl)
		var cname = $("#cname").val()
		var cmail = $("#cmail").val()
		var cbetr = $("#cbetr").val()
		var cmess = $("#cmess").val()
		$(".sendbut").oneTime(2000, function(){
			$.post(levl + "Furnace/Library/process.framework/sendmail.php", {"name":cname,"mail":cmail,"betr":cbetr,"mess":cmess}, function(){
				$(".sendbut").removeClass("sending")
				$(".sendbut").addClass("sendit")
				$(".sendbut").text(otl)
				$("#mailsucc").text("txt")
				var cbetr = $("#cbetr").val($("#cbetr").attr("defval"))
				var cmess = $("#cmess").val($("#cmess").attr("defval"))
				$(".req").removeAttr("disabled")
			})
		})
	}
})
$(".nogood").live('change', function(){
	var val = $(this).val()
	var dfv = $(this).attr("defval")
	if(val.length > 2 && val != dfv){
		$(this).removeClass("nogood")
		
	}
})

/////////////////////
})

function setGal(tis){
	var levl = $.session("levl")
	var pic = tis.attr("img")
	var hge = $(window).height()
	var wge = $(window).width()
	var pcs = []
	var pcz = []
	var pci = tis.parents(".thumbcont").attr("pics")
	var pcp = tis.parents(".thumbcont").attr("sizes")
	var pce = pcp.split(";")
	var pco = pci.split("#")
	for(i = 1; i <= parseInt(pco[1]); i++){
		pcs.push(pco[0] + "_" + i)
		pcz.push(pce[(i-1)])
	}
	var p1x = pce[0].split(":")
	var p1r = (p1x[1] / p1x[0])
	var p1y = (hge - 8) * p1r
	$(".galpic").removeAttr("width")
	$(".galpic").removeAttr("height")
	if(p1y > (wge - 8)){
			$(".galpic").attr("width",(wge - 8) + "px")
			
		}else{
			$(".galpic").attr("height",(hge - 8) + "px")
		}
	$(".galpic").attr("src", levl + "Sites/jording/Content/Images/" + pic)
	$(".galpic").attr("img", pic)
	$("#gallery").fadeIn(150)
	$("#galarrow_r").bind('click', function(){
		var ipx = $(".galpic").attr("img")
		var apx = pco.length
		var tpx = $.inArray(ipx,pco)
		var hge = $(window).height()
		var wge = $(window).width()
		var p2x = pco[tpx].split(":")
		var p2r = (p2x[1] / p2x[0])
		var p2y = (hge - 8) * p2r
		$(".galpic").removeAttr("width")
		$(".galpic").removeAttr("height")
		if(p2y > (wge - 8)){
			$(".galpic").attr("width",(wge - 8) + "px")
		}else{
			$(".galpic").attr("height",(hge - 8) + "px")
		}
		if(tpx < (apx - 1)){
            var npx = tpx+1
        }else{
            var npx = 0
        }
		$(".galpic").attr("src", levl + "Sites/jording/Content/Images/" + pco[npx])
		$(".galpic").attr("img", pco[npx])
		
	})
	$("#galarrow_l").bind('click', function(){
		var ipx = $(".galpic").attr("img")
		var apx = pco.length
		var tpx = $.inArray(ipx,pco)
		var hge = $(window).height()
		var wge = $(window).width()
		var p2x = pco[tpx].split(":")
		var p2r = (p2x[1] / p2x[0])
		var p2y = (hge - 8) * p2r
		$(".galpic").removeAttr("width")
		$(".galpic").removeAttr("height")
		if(p2y > (wge - 8)){
			$(".galpic").attr("width",(wge - 8) + "px")
		}else{
			$(".galpic").attr("height",(hge - 8) + "px")
		}
		if(tpx > 0){
			var npx = tpx-1
		}else{
			var npx = apx-1
		}
		$(".galpic").attr("src", levl + "Sites/jording/Content/Images/" + pco[npx])
		$(".galpic").attr("img", pco[npx])
	})
	$("#galclose").live('click', function(){
		$("#gallery").fadeOut(150)
		$("#galarrow_l").unbind('click')
		$("#galarrow_r").unbind('click')
	})
}
