function showOvers() {
	var divOverT = ($('divOverTrans')) ? $('divOverTrans') : parent.document.getElementById('divOverTrans');
	var divOverC = ($('divOverCont')) ? $('divOverCont') : parent.document.getElementById('divOverCont');
	if(divOverT.getStyle('display') != 'block') {
		divOverT.setStyle('bottom','0px');
		divOverT.setStyle('height','100%');
		divOverT.setStyle('display','block');
		divOverT.setStyle('opacity',.9);
		//new Fx.Styles('divOverTrans', {duration: 1000, transition: Fx.Transitions.linear}).start({'opacity':[0,.9]});
	}
	if(divOverC.getStyle('display') != 'block') {
		divOverC.setStyle('display','block');
		new Fx.Styles('divOverCont', {duration: 1000, transition: Fx.Transitions.linear}).start({'opacity':[0,1]});
	}
}

function hideOvers() {
	new Fx.Styles('divOverTrans', {duration: 500, transition: Fx.Transitions.linear}).start({'opacity':[.9,0]});
	new Fx.Styles('divOverCont', {duration: 500, transition: Fx.Transitions.linear}).start({'opacity':[.9,0]});
	setTimeout("$('divOverCont').setStyles({display: 'none'});", 600);
	setTimeout("$('divOverTrans').setStyles({display: 'none'});", 600);
}

function wopen(wPage,wAnchor,wSectionImg,wSectionCapt) {
	var index='index.php';
	var divOver = ($('divOver')) ? $('divOver') : parent.document.getElementById('divOver');
	switch(wPage) {
		case 'cbuilder':
			showOvers();
			divOver.setHTML('<iframe src="/cb" style="width: 949px; height: 500px; border: 0px;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'pgallery':
			showOvers();
			divOver.setHTML('<iframe src="/photo_gallery/'+index+'?a='+wSectionImg+'&s='+wSectionCapt+'&anchor='+wAnchor+'" style="width: 949px; height: 430px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'litbrowser':
			showOvers();
			divOver.setHTML('<iframe src="/literature_browser/'+index+'?anchor='+wAnchor+'" style="width: 949px; height: 566px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'aboutus':
			showOvers();
			divOver.setHTML('<iframe src="/aboutus" style="width: 949px; height: 640px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'news':
			showOvers();
			divOver.setHTML('<iframe src="/news" style="width: 949px; height: 270px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'dealerlocator':
			showOvers();
			divOver.setHTML('<iframe src="/dealerlocator" style="width: 949px; height: 380px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'contactus':
			showOvers();
			divOver.setHTML('<iframe src="/contactus" style="width: 949px; height: 380px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'column101':
			showOvers();
			divOver.setHTML('<iframe src="/column101" style="width: 949px; height: 540px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'architectscorner':
			showOvers();
			divOver.setHTML('<iframe src="/architectscorner" style="width: 949px; height: 385px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'sitemap':
			showOvers();
			divOver.setHTML('<iframe src="/sitemap" style="width: 949px; height: 380px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'durastone':
			showOvers();
			divOver.setHTML('<iframe src="/durastone" style="width: 949px; height: 575px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;
		case 'durastone_info':
			showOvers();
			divOver.setHTML('<iframe src="/durastone/info.php" style="width: 949px; height: 575px; border: 0px; overflow: hidden;" frameborder="0" scrolling="0"></iframe>');
			break;

	}
	return true;
}

function lSwap(lId,IO) {
	var iPath = '/img/icons/';
	if(IO == 'in') {
		$('i'+lId).src = iPath+lId+'_w.png';
		$('l'+lId).setStyle('color','#FFFFFF');
	} else {
		$('i'+lId).src = iPath+lId+'.png';
		$('l'+lId).setStyle('color','#666666');
	}
}

function imgSwap(imgId,divId,moreContId) {
	var divMarg = new Array();
	divMarg["tradition_img"] = 0;
	divMarg["architectural_img"] = 25;
	divMarg["polyclassic_img"] = 46;
	divMarg["durastone_img"] = 78;
	divMarg["polyclassicsquare_img"] = 100;
	divMarg["craftsman_img"] = 138;
	divMarg["polyclassic_posts_img"] = 172;
	divMarg["woodcolonial_img"] = 200;
	divMarg["railingsystems_img"] = 226;
	divMarg["woodposts_img"] = 245;

	if($('pgImg').getStyle('margin-left') != divMarg[imgId])
		//new Fx.Styles('pgImg', {duration: 1000, transition: Fx.Transitions.linear}).start({'margin-left':[divMarg[imgId]]});

		if (imgId!='tradition_img'){
			new Fx.Styles('pgImg', {duration: 1000, transition: Fx.Transitions.linear}).start({'margin-left':[divMarg[imgId]]});
			$('pgImg').setStyles({'overflow':'visible'});
		} else {
			new Fx.Styles('pgImg', {duration: 1000, transition: Fx.Transitions.linear}).start({'margin-left':'0px'});
			$('pgImg').setStyles({'overflow':'hidden'});
		}
 	var imgArr = $$('#pgImg img');
 	for(i = 0; i < imgArr.length; i++) {
		if(imgArr[i].id == imgId) {
			if(imgArr[i].getStyle('opacity') == 0)
				new Fx.Styles(imgArr[i].id, {duration: 1000, transition: Fx.Transitions.linear}).start({'opacity': [0,1]});
       		} else {
			if($(imgArr[i].id).getStyle('opacity') == 1)
				new Fx.Styles(imgArr[i].id, {duration: 1000, transition: Fx.Transitions.linear}).start({'opacity': [1,0]});
		}
 	}

	var copyArr = $$('#copyblocks div');
    	for(c = 0; c < copyArr.length; c++) {
       		if(copyArr[c].id == divId) {
       			copyArr[c].setStyle('display','block');
       		} else {
       			copyArr[c].setStyle('display','none');
		}
	}

	var moreContArr = $$('#more_content div');
    	for(e = 0; e < moreContArr.length; e++) {
       		if(moreContArr[e].id == moreContId)
       			moreContArr[e].setStyle('display','block');
      		else
			moreContArr[e].setStyle('display','none');
	}
}

function show(ShowThis) {
	$(ShowThis).setStyle('display','block');
}
function hide(HideThis) {
	$(HideThis).setStyle('display','none');
}
