function movePic(flag, par) {
	inAnimation=true;
	$("#pictures img.active").fadeOut("fast", function(){
		if ($(this).hasClass("last") && par) {
			$(this).removeClass("active");
			$("img.first").fadeIn("slow", function(){
				$("img.first").addClass("active");
				inAnimation=false;
				moveDesc(par);
			});
		} else if ($(this).hasClass("first") && !par) {
			$(this).removeClass("active");
			$("img.last").fadeIn("slow", function(){
				$("img.last").addClass("active");
				inAnimation=false;
				moveDesc(par);
			});
		} else {
			if (par) {
				$(this).removeClass("active").next().addClass("active").fadeIn("slow", function(){
					inAnimation=false;
					moveDesc(par);
				});
			} else {
				$(this).removeClass("active").prev().addClass("active").fadeIn("slow", function(){
					inAnimation=false;
					moveDesc(par);
				});
			}
		}
	});
}
function moveDesc(par) {
	inAnimation=true;
	$("#desc div.active").fadeOut("fast", function(){
		if ($(this).hasClass("last") && par) {
			$(this).removeClass("active");
			$("div.first").fadeIn("slow", function(){
				$("div.first").addClass("active");
				inAnimation=false;
			});
		} else if ($(this).hasClass("first") && !par) {
			$(this).removeClass("active");
			$("div.last").fadeIn("slow", function(){
				$("div.last").addClass("active");
				inAnimation=false;
			});
		} else {
			if (par) {
				$(this).removeClass("active").next().addClass("active").fadeIn("slow", function(){
					inAnimation=false;
				});
			} else {
				$(this).removeClass("active").prev().addClass("active").fadeIn("slow", function(){
					inAnimation=false;
				});
			}
		}
	});
}
function changeopacity( imageobject, opacity ) {
	var object = imageobject.style;
	object.opacity = ( opacity / 100 );
	object.MozOpacity = ( opacity / 100 );
	object.KhtmlOpacity = ( opacity / 100 );
	object.filter = "alpha(opacity="+opacity+")";
}

function show(pID) {
	if (pID=="sub-menu-index-a1") {
		document.getElementById("bigMenuA").style.backgroundImage = 'url(img/index-menu-a2Hover.png)';
		changeopacity(document.getElementById("imgBigMenuA"),100);
		document.getElementById(pID).style.display='block';
	} else if (pID=="sub-menu-index-a2") {
		document.getElementById("bigMenuB").style.backgroundImage = 'url(img/index-menu-b2Hover.png)';
		changeopacity(document.getElementById("imgBigMenuB"),100);
		document.getElementById(pID).style.display='block';
	} else {
		document.getElementById("bigMenuC").style.backgroundImage = 'url(img/index-menu-c2Hover.png)';
		changeopacity(document.getElementById("imgBigMenuC"),100);
	}
}
function hide(pID) {
	if (pID=="sub-menu-index-a1") {
		document.getElementById("bigMenuA").style.backgroundImage = 'url(img/index-menu-a2.png)';
		changeopacity(document.getElementById("imgBigMenuA"),100);
		document.getElementById(pID).style.display='none';
	} else if (pID=="sub-menu-index-a2") {
		document.getElementById("bigMenuB").style.backgroundImage = 'url(img/index-menu-b2.png)';
		changeopacity(document.getElementById("imgBigMenuB"),100);
		document.getElementById(pID).style.display='none';
	} else {
		document.getElementById("bigMenuC").style.backgroundImage = 'url(img/index-menu-c2.png)';
		changeopacity(document.getElementById("imgBigMenuC"),100);
	}
}

function GetXmlHttpObject()
{	if (window.XMLHttpRequest)
	{	// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject)
	{	// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}

function openLink(pUrl) {
	var xmlhttp;
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{	alert ("Your browser does not support XMLHTTP!");
		return;
	}
	xmlhttp.onreadystatechange=function()
	{	if (xmlhttp.readyState==4)
		{	document.getElementById('tempajax').innerHTML = xmlhttp.responseText;
			//alert(xmlhttp.responseText);
			movingData();
		}
	}
	xmlhttp.open('GET',pUrl,true);
	xmlhttp.send(null);
}

function movingData() {
	if (document.getElementById("_captcha")!=null) {
		document.getElementById("captcha").innerHTML = "";
		document.getElementById("captcha").innerHTML = document.getElementById("_captcha").innerHTML;
		$("#captcha img").fadeOut("fast", function(){
			$("#captcha img").fadeIn("fast");
		});
		//document.getElementById("_captcha").innerHTML = '';
	}
	if (document.getElementById("_map-area-desc2")!=null) {
		document.getElementById("map-area-desc2").innerHTML = document.getElementById("_map-area-desc2").innerHTML;
		document.getElementById("_map-area-desc2").innerHTML = '';
	}
	if (document.getElementById("_a-main")!=null) {
		document.getElementById("a-main").innerHTML = document.getElementById("_a-main").innerHTML;
		document.getElementById("_a-main").innerHTML = '';
	}
	if (document.getElementById("_map-area-title")!=null) {
		document.getElementById("map-area-title").innerHTML = document.getElementById("_map-area-title").innerHTML;
		document.getElementById("_map-area-title").innerHTML = '';
	}
	if (document.getElementById('_eval')!=null) {
		eval(document.getElementById('_eval').innerHTML.replace(/&amp;/gi, "\&"));
		document.getElementById('_eval').innerHTML = '';
		var p2 = document.getElementById('_eval');
		p2.parentNode.removeChild(p2);
	}
}

function callSlides() {
	var sopen = document.getElementById('tempstat').innerHTML;
	if (sopen==1) {
		$("div#the-list").slideUp("slow", function(){
			document.getElementById('tempstat').innerHTML = 0;
		});
	} else {
		$("div#the-list").slideDown("slow", function(){
			document.getElementById('tempstat').innerHTML = 1;
		});
	}
}
function callAjaxArea(pID) {
	var str = pID;
	var ihtml = "";
	var nextMapID = '';
	var iQS = '';
	if (str=="a-sumatera") {
		ihtml = "Sumatera"; iQS = 'sumatera';
	} else if (str=="a-kalimantan") {
		ihtml = "Kalimantan"; iQS = 'kalimantan';
	} else if (str=="a-id-timur") {
		ihtml = "Indonesia Timur"; iQS = 'indonesiatimur';
	} else if (str=="a-jawa-timur") {
		ihtml = "Jawa Timur"; iQS = 'jawatimur';
	} else if (str=="a-jawa-tengah") {
		ihtml = "Jawa Tengah"; iQS = 'jawatengah';
	} else if (str=="a-jawa-barat") {
		ihtml = "Jawa Barat"; iQS = 'jawabarat';
	} else if (str=="a-jakarta") {
		ihtml = "Jakarta"; iQS = 'jakarta';
	} else {
		ihtml = "Semua Area"; iQS = 'semuaarea';
	}
	var thesubstr = str.substr(2, str.length);
	nextMapID = 'map-'+thesubstr;
	//document.getElementById("a-main").innerHTML = ihtml;
	$('img.the-active').fadeOut("fast", function(){
		$('img.the-active').removeClass('the-active');
		$('img#'+nextMapID+'').fadeIn("fast", function(){
			$('img#'+nextMapID+'').addClass('the-active');
			//openLink("_store.php?a="+iQS);
			//$('#map-area-desc2').load('_store.php?a='+iQS+'');
			openLink("_title_store_ajax.php?a="+iQS);
			ilanginSemuaArea();
			$("#map-area-desc-"+thesubstr+"").css({'display': 'block'});
		})
	});
	
}

function ilanginSemuaArea() {
	$("#map-area-desc-sumatera").css({'display': 'none'});
	$("#map-area-desc-kalimantan").css({'display': 'none'});
	$("#map-area-desc-jakarta").css({'display': 'none'});
	$("#map-area-desc-jawa-timur").css({'display': 'none'});
	$("#map-area-desc-jawa-tengah").css({'display': 'none'});
	$("#map-area-desc-jawa-barat").css({'display': 'none'});
	$("#map-area-desc-id-timur").css({'display': 'none'});
	$("#map-area-desc-default").css({'display': 'none'});
}

function showHideIdLinks (pPage, pType, pAlpha) {
	switch (pPage) {
		case "protect": { // begin case protect 
			switch (pType) {
				case "wall": { $("#pro-ahref-roof").css({'opacity': pAlpha});
							$("#pro-ahref-wood").css({'opacity': pAlpha});
							$("#pro-ahref-iron").css({'opacity': pAlpha});
							$("#pro-img-roof").css({'opacity': pAlpha});
							$("#pro-img-wood").css({'opacity': pAlpha});
							$("#pro-img-iron").css({'opacity': pAlpha});
							break; }
				case "roof": { $("#pro-ahref-wall").css({'opacity': pAlpha});
							$("#pro-ahref-wood").css({'opacity': pAlpha});
							$("#pro-ahref-iron").css({'opacity': pAlpha});
							$("#pro-img-wall").css({'opacity': pAlpha});
							$("#pro-img-wood").css({'opacity': pAlpha});
							$("#pro-img-iron").css({'opacity': pAlpha});
							break; }
				case "wood": { $("#pro-ahref-roof").css({'opacity': pAlpha});
							$("#pro-ahref-wall").css({'opacity': pAlpha});
							$("#pro-ahref-iron").css({'opacity': pAlpha});
							$("#pro-img-roof").css({'opacity': pAlpha});
							$("#pro-img-wall").css({'opacity': pAlpha});
							$("#pro-img-iron").css({'opacity': pAlpha});
							break; }
				case "iron": { $("#pro-ahref-roof").css({'opacity': pAlpha});
							$("#pro-ahref-wood").css({'opacity': pAlpha});
							$("#pro-ahref-wall").css({'opacity': pAlpha});
							$("#pro-img-roof").css({'opacity': pAlpha});
							$("#pro-img-wood").css({'opacity': pAlpha});
							$("#pro-img-wall").css({'opacity': pAlpha});
							break; }
				
			}
			break;
		} // end case protect 
		case "decorate": { // begin case decorate 
			switch (pType) {
				case "inter": { $("#dec-ahref-exter").css({'opacity': pAlpha});
							$("#dec-img-exter").css({'opacity': pAlpha});
							break; }
				case "exter": { $("#dec-ahref-exter").css({'opacity': pAlpha});
							$("#dec-img-inter").css({'opacity': pAlpha});
							break; }
				case "roof": { $("#dec-ahref-wood").css({'opacity': pAlpha});
							$("#dec-ahref-iron").css({'opacity': pAlpha});
							$("#dec-ahref-rock").css({'opacity': pAlpha});
							$("#dec-ahref-tennis").css({'opacity': pAlpha});
							$("#dec-img-wood").css({'opacity': pAlpha});
							$("#dec-img-iron").css({'opacity': pAlpha});
							$("#dec-img-rock").css({'opacity': pAlpha});
							$("#dec-img-tennis").css({'opacity': pAlpha});
							break; }
				case "wood": { $("#dec-ahref-roof").css({'opacity': pAlpha});
							$("#dec-ahref-iron").css({'opacity': pAlpha});
							$("#dec-ahref-rock").css({'opacity': pAlpha});
							$("#dec-ahref-tennis").css({'opacity': pAlpha});
							$("#dec-img-roof").css({'opacity': pAlpha});
							$("#dec-img-iron").css({'opacity': pAlpha});
							$("#dec-img-rock").css({'opacity': pAlpha});
							$("#dec-img-tennis").css({'opacity': pAlpha});
							break; }
				case "iron": { $("#dec-ahref-wood").css({'opacity': pAlpha});
							$("#dec-ahref-roof").css({'opacity': pAlpha});
							$("#dec-ahref-rock").css({'opacity': pAlpha});
							$("#dec-ahref-tennis").css({'opacity': pAlpha});
							$("#dec-img-wood").css({'opacity': pAlpha});
							$("#dec-img-roof").css({'opacity': pAlpha});
							$("#dec-img-rock").css({'opacity': pAlpha});
							$("#dec-img-tennis").css({'opacity': pAlpha});
							break; }
				case "rock": { $("#dec-ahref-wood").css({'opacity': pAlpha});
							$("#dec-ahref-iron").css({'opacity': pAlpha});
							$("#dec-ahref-roof").css({'opacity': pAlpha});
							$("#dec-ahref-tennis").css({'opacity': pAlpha});
							$("#dec-img-wood").css({'opacity': pAlpha});
							$("#dec-img-iron").css({'opacity': pAlpha});
							$("#dec-img-roof").css({'opacity': pAlpha});
							$("#dec-img-tennis").css({'opacity': pAlpha});
							break; }
				case "tennis": { $("#dec-ahref-wood").css({'opacity': pAlpha});
							$("#dec-ahref-iron").css({'opacity': pAlpha});
							$("#dec-ahref-rock").css({'opacity': pAlpha});
							$("#dec-ahref-roof").css({'opacity': pAlpha});
							$("#dec-img-wood").css({'opacity': pAlpha});
							$("#dec-img-iron").css({'opacity': pAlpha});
							$("#dec-img-rock").css({'opacity': pAlpha});
							$("#dec-img-roof").css({'opacity': pAlpha});
							break; }
				
			}
			break;
		} // end case decorate
	}
}
