var NS4=false,NS6=false,timer1;
if(navigator.appName == "Netscape") {
	NN = true;
	navVer = parseInt(navigator.appVersion);
	if(navVer < 4) {
		NOT_SUPPORTED = true;	//not support ver3 browsers
	}
	else if( navVer == 4) {
		NS4 = true;
	}
	else {
		NS6 = true;
	}
}
var i=0,imoving;
var zzz=0,clicked=false;
layersa=new Array(24);
for (j=0; j<24; j++)
layersa[j]=new Array(3);

layersa[0][0] = '0'; layersa[0][1] = 0; layersa[0][2] = 0;
layersa[1][0] = 'ring'; layersa[1][1] = 9; layersa[1][2] = 0;
layersa[2][0] = 'gowntrux'; layersa[2][1] = 34; layersa[2][2] = 0;
layersa[3][0] = 'venue'; layersa[3][1] = 52; layersa[3][2] = 0;
layersa[4][0] = 'catering'; layersa[4][1] = 70; layersa[4][2] = 0;
layersa[5][0] = 'decoration'; layersa[5][1] = 106; layersa[5][2] = 0;
layersa[6][0] = 'invitation'; layersa[6][1] = 124; layersa[6][2] = 0;
layersa[7][0] = 'religiousc'; layersa[7][1] = 142; layersa[7][2] = 0;
layersa[8][0] = 'entertainment'; layersa[8][1] = 160; layersa[8][2] = 0;
layersa[9][0] = 'photovideo'; layersa[9][1] = 178; layersa[9][2] = 0;
layersa[10][0] = 'beauty'; layersa[10][1] = 196; layersa[10][2] = 0;
layersa[11][0] = 'henna'; layersa[11][1] = 214; layersa[11][2] = 0;
layersa[12][0] = 'gown'; layersa[12][1] = 34; layersa[12][2] = 47;
layersa[13][0] = 'troussea'; layersa[13][1] = 48; layersa[13][2] = 63;
layersa[14][0] = 'tuxedo'; layersa[14][1] = 62; layersa[14][2] = 0
layersa[15][0] = 'hotel'; layersa[15][1] = 52; layersa[15][2] = 0;
layersa[16][0] = 'flowers'; layersa[16][1] = 106; layersa[16][2] = 0;
layersa[17][0] = 'maazun'; layersa[17][1] = 142; layersa[17][2] = 0;
layersa[18][0] = 'dj'; layersa[18][1] = 160; layersa[18][2] = 0;
layersa[19][0] = 'hair'; layersa[19][1] = 196; layersa[19][2] = 0;
layersa[20][0] = 'ready'; layersa[20][1] = 48; layersa[20][2] = 0;
layersa[21][0] = 'bride'; layersa[21][1] = 62; layersa[21][2] = 0;
layersa[22][0] = 'strip'; layersa[22][1] = 400; layersa[22][2] = 0;
layersa[23][0] = 'MiniWeb'; layersa[23][1] = 0; layersa[23][2] = 0;

function moveLayers(n,n1) {
moving= layersa[n][2] + layersa[n1][2];
for( i=n+1 ; i<=11 ; i++){
moveLayer(i,moving);
}
}


function moveLayer(n,moving) {
if (gotlayers)
  {
	moving += imoving + layersa[n][1];
  	levels=  layersa[n][0];
	if (NS6){ if (n!=0)	document.getElementById(levels).style.top =  moving;}
	else if (NS4) 	document.layers[levels].top =  moving;
	else 		document.all[levels].style.pixelTop = moving;
 }
}

function moveallLayers(n) {
moving= layersa[n][2];
for( i=n ; i<=21 ; i++){
	moveLayer(i,moving);
}
if(n==0 && zzz==0){
if(NS6) moveallLayersx();
showallLayers();
zzz=1;
}
}

function moveallLayersx() {
for( i=1 ; i<=11 ; i++){
	document.getElementById(layersa[i][0]).style.left = -1;
}
if(document.getElementById('line'))document.getElementById('line').style.left = 135;
else {document.getElementById('dummy').style.left = 149;document.getElementById('dummy1').style.left = 135;}
}

function hideLayers() {
for( i=12 ; i<=21 ; i++){
	showlayer(i,false);
}
}

function showallLayersc() {
if (gotlayers && !clicked){
	clicked=true;
	if (lastopendl1 != -1)	showlayer(lastopendl1,true);
	if (lastopend1 != -1)	showlayer(lastopend1,true);
	if (lastopend2 != -1)	showlayer(lastopend2,true);
	if (lastopend3 != -1)	showlayer(lastopend3,true);
	if (NS6) {
		document.getElementById('dummy').style.visibility = "visible";
		document.getElementById('dummy1').style.visibility = "visible";
	}
	else if (NS4) {
		document.layers["dummy"].visibility = "show";
		document.layers["dummy1"].visibility = "show";
	}
	else {
		document.all["dummy"].style.visibility = "visible";
		document.all["dummy1"].style.visibility = "visible";
	}
	showallLayers();
}
else if (gotlayers && clicked){
	hideallLayers();
}
}

function showallLayers() {
for( i=1 ; i<=11 ; i++){
	showlayer(i,true);
}
}

function showlayer(n,on) {
if (gotlayers){
  	levels=layersa[n][0];
	if (on) {
		if (NS6) { document.getElementById(levels).style.visibility = "visible";}
		else if (NS4) 		document.layers[levels].visibility = "show";
		else 		document.all[levels].style.visibility = "visible";
	} else{
		if (NS6) { if (n!=0) document.getElementById(levels).style.visibility = "hidden";}
		else if (NS4) 		document.layers[levels].visibility = "hide";
		else 		document.all[levels].style.visibility = "hidden";
	}
}
}



function extracting(n,x,y,z) {
if (gotlayers){
if (lastopendl != -1) extracting1(lastopendl,lastopendl1,lastopendl2,lastopendl3);
//moveLayers(0,0);
//moveLayers(n,0);

if (x != -1) 	showlayer(x,true);
if (y != -1) 	showlayer(y,true);
if (z != -1) 	showlayer(z,true);
if (lastopend != -1)  overout(lastopend,false);
//if (lastopend == n)	moveLayers(0,0);
if (lastopend1 != -1)	showlayer(lastopend1,false);
if (lastopend2 != -1)	showlayer(lastopend2,false);
if (lastopend3 != -1)	showlayer(lastopend3,false);
lastopend = (lastopend == n) ? -1 : n;
lastopend1 = (lastopend1 == x) ? -1 : x;
lastopend2 = (lastopend2 == y) ? -1 : y;
lastopend3 = (lastopend3 == z) ? -1 : z;
if (lastopend != -1)  overout(n,true);
}
else return false;
}

function extracting1(n1,x1,y1,z1) {
if (gotlayers){
//moveLayers(0,0);
if (lastopend2 != -1)	moveLayer(lastopend2,0);
if (lastopend3 != -1)	moveLayer(lastopend3,0);
mov =layersa[n1][2]; 
showlayer(x1,true);
if (y1 != -1)	moveLayer(y1,mov);
if (z1 != -1)	moveLayer(z1,mov);
//moveLayers(lastopend,n1);
if (lastopendl1 != -1) {
	showlayer(lastopendl1,false);
	if (lastopendl1 == x1){
		if (y1 != -1)	moveLayer(y1,0);
		if (z1 != -1)	moveLayer(z1,0);
//		moveLayers(lastopend,0);
	}
}
lastopendl = (lastopendl == n1) ? -1 : n1;
lastopendl1 = (lastopendl1 == x1) ? -1 : x1;
lastopendl2 = (lastopendl2 == y1) ? -1 : y1;
lastopendl3 = (lastopendl3 == z1) ? -1 : z1;
}
else return false;
}

function hideall(){
timer1=setTimeout("hideallLayers()",450)
}

function hideallLayers() {
if (gotlayers)
{
clicked=false;
if (lastopendl != -1) extracting1(lastopendl,lastopendl1,lastopendl2,lastopendl3);
if (lastopendl1 != -1)	showlayer(lastopendl1,false);
if (lastopend1 != -1)	showlayer(lastopend1,false);
if (lastopend2 != -1)	showlayer(lastopend2,false);
if (lastopend3 != -1)	showlayer(lastopend3,false);
if (lastopend != -1) overout(lastopend,false);
lastopend = -1;
lastopend1 = -1;
lastopend2 = -1;
lastopend3 = -1;
if (NS6) {
	document.getElementById('dummy').style.display = "none";
	document.getElementById('dummy1').style.display = "none";
}
else if (NS4) {
	document.layers["dummy"].visibility = "hide";
	document.layers["dummy1"].visibility = "hide";
}
else {
	document.all["dummy"].style.visibility = "hidden";
	document.all["dummy1"].style.visibility = "hidden";
}
for( i=1 ; i<=11 ; i++)
	showlayer(i,false);
}
}

function hideallx(){
timer1=setTimeout("hideallLayersx()",1000)
}
function hideallLayersx() {
if (gotlayers)
{
if (lastopendl != -1) extracting1(lastopendl,lastopendl1,lastopendl2,lastopendl3);
if (lastopendl1 != -1)	showlayer(lastopendl1,false);
if (lastopend1 != -1)	showlayer(lastopend1,false);
if (lastopend2 != -1)	showlayer(lastopend2,false);
if (lastopend3 != -1)	showlayer(lastopend3,false);
if (lastopend != -1) overout(lastopend,false);
lastopend = -1;
lastopend1 = -1;
lastopend2 = -1;
lastopend3 = -1;
}
}
defaultStatus="Weddingegypt.com"


function overout(img1,ref) {
var tempname,img1x;
img1x=layersa[img1][0]+"1";
img1=layersa[img1][0]+"";
if (NS4)
//	tempname=document.layers["gowntrux"].document.images["gowntrux1"];
	tempname=document.layers[img1].document.images[img1x];
else
	tempname=document.images[img1x];

if(tempname){
	if (ref == true)
		tempname.src = tempname.src.substring(0,tempname.src.length-4)+"1.gif";
	else
		tempname.src = tempname.src.substring(0,tempname.src.length-5)+".gif";
}
}
