// JavaScript Document
var IE=false;
if (navigator.appVersion.indexOf("MSIE")!=-1){
        IE=true;
}
window.onresize = function() {
        //setDIVPos('temptybanner2','topbanner',10,10);
        //setDIVPos('remptybanner','rightbanner',2,5);
	try {	setDIVPos('temptybanner','topbanner',0,0); } catch(err) { ;	}
	try { setDIVPos('lemptybanner','leftbanner',0,0); } catch (err) { ; }
	try { setDIVPos('remptybanner','rightbanner',0,0); } catch (err) { ; }
}

function setDIVPos (dest,src1,ofsx,ofsy) {
        var pos=findPos(document.getElementById(dest));
        var b=document.getElementById(src1);
        b.style.left=(pos[0]+ofsx)+'px';
        b.style.top=(pos[1]+ofsy)+'px';
}

function findPos(obj) {
        var curleft = curtop = 0;
        if (obj.offsetParent) {
                curleft = obj.offsetLeft
                curtop = obj.offsetTop
                while (obj = obj.offsetParent) {
                        curleft += obj.offsetLeft
                        curtop += obj.offsetTop
                }
        }
        return [curleft,curtop];
}

function openGallery(whichGallery, whichImage) {
	window.open('http://www.feminis.ro/photogallery.php?galleryid=' + whichGallery + '&imageid=' + whichImage,'null','width=805, height=700, status=no, toolbar=no, location=no, menubar=no, directories=no, resizable=yes, scrollbars=yes');
}

function showBorder(objid,type,retete) {
	var t1='<div style="float:left;">';
	var t2='</div>';
	if (type!=1) {
		t1='<table cellpadding="0" cellspacing="0" align="center"><tr><td>';
		t2='</tr></td></table>';
	}
	if (retete == '1') {
		t1='<table cellpadding="0" cellspacing="0" align="center"><tr><td>';
		t2='</tr></td></table>';
	}
	$cup=t1+'<div style=" background:url(imgs/bg-img-mt.gif) repeat-x left top; margin-right:3px; margin-left:6px;"><div style=" background:url(imgs/bg-img-mb.gif) repeat-x bottom;" ><div style="background:url(imgs/bg-img-ml.gif) repeat-y left top; "><div style="background:url(imgs/bg-img-mr.gif) repeat-y right top;" ><div style="background:url(imgs/bg-img-rt.gif) no-repeat right top;"><div style="background:url(imgs/bg-img-lt.gif) no-repeat left top;"><div style="background:url(imgs/bg-img-lb.gif) no-repeat left bottom;"><div style="background:url(imgs/bg-img-rb.gif) no-repeat right bottom; padding:9px 9px 9px 9px;">';
	$cmid=document.getElementById(objid).innerHTML;
	$cdown='</div></div></div></div></div></div></div></div>'+t2;
	document.getElementById(objid).innerHTML=$cup+$cmid+$cdown;
}

function showForm(v,objname) {
	document.getElementById('message').style.display = 'none'; 
	document.getElementById(objname).style.display = v; 
	var obj=document.getElementById('messageVisible');	
	if (obj != null) {
		obj.style.display = 'none'; //v == 'none' ? 'block' : 'none';
	}
	
}
function showMessage(m,v1,v2,v3,v4) {
	var msgs = Array();
	msgs[0]='Optiunea este disponibila utilizatoarelor inregistrate ale Feminis.ro. <a href="#" onclick="showLogin()" style="color: #a00d68; font-weight: bold; font-size: 10px;">Login</a> sau <a href="http://www.feminis.ro/sign-up/" style="color: #a00d68; font-weight: bold; font-size: 10px;">Cont nou!</a>';
	msgs[1]='Ai acordat deja nota '+v1+' acestui material in data de '+v2;
	document.getElementById('message').style.display = 'block'; 
	document.getElementById('message').innerHTML = msgs[m];
	var obj=document.getElementById('messageVisible');	
	if (obj != null) {
		obj.style.display = v == 'none' ? 'block' : 'none';
	}	//setTimeout('document.getElementById("message").style.display="none";',4000);
}

function setStar(obj,e,s,frm) {
	if (IE) {
		var id=event.srcElement.id;
	} else {
		var id=e.target.id;
	}
	if (s==0)id=0;
	//obj.style.backgroundPosition='-'+((5-id)*35)+'px;';	
	obj.className='star'+id;
	var o1=obj.childNodes[0];
	if (o1 == undefined) {
			obj.style.width='px';
	}
	if (s==2) {
		document.getElementById(frm).rating.value=id;
		document.getElementById(frm).submit();
	}
}

function setStarValue(obj) {
	alert(obj.childNodes[0]);
}

function showLogin() {
	document.getElementById("headerbox").style.display = "none";
	document.getElementById("loginbox").style.display = "block";
}

function submitLogin() {
	document.forms['frmLogin'].submit();
}

function popSecreteDeChef() {
	window.open("http://www.feminis.ro/secrete.de.chef.html",null,"width=520, height=400, location=no, menubar=no, resizable=no, scrollbars=no, status=no, titlebar=no, toolbar=no");
}

function submitSearch() {
	location.href = 'http://www.feminis.ro/cautare/' + document.forms['frmSearch'].keyword.value;
	return false;
}
function submitVideoSearch() {
	location.href = 'http://www.feminis.ro/video/cautare/' + document.forms['frmVideoSearch'].keyword.value;
	return false;
}

function showArticole(v) {
	if (v.parentNode.className == 'articole_on') {
		v.parentNode.className = 'articole_off';
		document.getElementById('leftmenuvideo').style.display='block';
		try { setDIVPos('lemptybanner','leftbanner',0,0); } catch (err) { ; }
	} else {
		v.parentNode.className = 'articole_on';
		document.getElementById('leftmenuvideo').style.display='none';
		try { setDIVPos('lemptybanner','leftbanner',0,0); } catch (err) { ; }
	}
}

function vcathover(v) {
	v.parentNode.style.backgroundImage=v.parentNode.style.backgroundImage.replace('_off.gif','_on.gif');
}
function vcatout(v) {
	v.parentNode.style.backgroundImage=v.parentNode.style.backgroundImage.replace('_on.gif','_off.gif');
}

/*Array.prototype.max = function(){
	return Math.max.apply({},this)
}*/

function checkAdvTest (questionNo) {
	var advertorialRaspunsuri =  Array();
	advertorialRaspunsuri[1] = 'Esti o persoana <b>revigoranta</b>, sursa de senzatii tari a prietenelor tale, care s-ar plictisi teribil fara tine. Nicio zi nu este la fel pentru tine fiindca mereu vrei ceva iesit din comun. Incepe diminetile cu gelul de dus <b>Dove Go Fresh Burst si explozia de arome te va tine in plina de optimism intreaga zi.</b>';
	advertorialRaspunsuri[2] = 'Esti o persoana <b>energica</b>. Iti place sa traiesti clipa la intensitate maxima. Fii mereu in forma si plina de viata bucurandu-te de clipele de prospetime aduse de <b>gelul de dus Dove Energise cu arome puternice de grapefruit si lemongrass.</b>';
	advertorialRaspunsuri[3] = 'Esti o fire <b>calma</b>, subtila si mereu lasi de inteles mai mult decat spui. Pentru tine detaliile fac diferenta. Tie iti vin perfect <b>notele delicate de nufar si menta din gama Dove Go Fresh Cool.</b>';
	advertorialRaspunsuri[4] = 'Tu esti ca o zi insorita de primavara. Esti mereu cu zambetul pe buze si stii sa te simti bine oriunde ai fi. Invioreaza-te in fiecare dimneata cu gama <b>Dove Fresh Touch plina de esente revigorante de castravete si ceai verde. </b>';
	
	var found_options = 0;
	var checks = document.getElementsByTagName("input");
	
	for (i = 0; i < checks.length; i++) {
		if (checks[i].type == "radio"){
			if (checks[i].checked)  {
				found_options = found_options + 1;
			}
		}
	}

	if (found_options != questionNo) {
		alert("Trebuie sa raspundeti la toate intrebarile");
		return false;
	} else {
		var answers = Array();
		answers[1] = 0;
		answers[2] = 0;
		answers[3] = 0;
		answers[4] = 0;
		var backgrounds = Array();
		backgrounds[1] = 'doveAdvertorialRaspunsTopA';
		backgrounds[2] = 'doveAdvertorialRaspunsTopB';
		backgrounds[3] = 'doveAdvertorialRaspunsTopC';
		backgrounds[4] = 'doveAdvertorialRaspunsTopD';
		for (i = 1; i <= 5; i++) {
			for (k = 1; k <= 4; k++) {
				if (document.getElementById(i + '_'+ k).checked) {
					answers[k]++;
				}
			}
		}
		var maxOptions = 0; var textToDisplay ; var finalTextDisplay ; var finalBackgroundClass ;
		var concatTextDisplay;
		for (i in answers) {
			if (maxOptions < answers[i]) {
				maxOptions = answers[i];
				textToDisplay = i;
				concatTextDisplay = 0;
			} else if (maxOptions == answers[i] && !isNaN(textToDisplay)) {
				maxOptions = answers[i];
				textToDisplay = textToDisplay + ';' + i;
				concatTextDisplay = 1;
			}
		}
		if (concatTextDisplay == 1) {
			var tmp = Array();
			tmp = textToDisplay.split(';');
			arrayToDisplay = Array();
			if (tmp.length > 1){
				for (j = 0; j < tmp.length; j++) {
					//alert(j + ' => ' +tmp[j]);
					arrayToDisplay[j] = advertorialRaspunsuri[tmp[j]];
				}
				finalTextDisplay = arrayToDisplay.join('<br/><br/>');
			} 
		} else {
			finalTextDisplay = advertorialRaspunsuri[textToDisplay];
			document.getElementById('backgroundChanger').className = backgrounds[textToDisplay];
		}
		
		document.getElementById("doveAdvertorialBackground").style.display = 'block';
		//document.getElementById("doveAdvText").innerHTML = advertorialRaspunsuri[textToDisplay];
		document.getElementById("doveAdvText").innerHTML = finalTextDisplay;
		document.getElementById("doveAdvClose").innerHTML = '<a href="" onclick="javascript: CloseAdvAnswer("dove"); return false;"><img src="imgs/btn_dove_close.jpg" border="0"/></a>';
		document.getElementById("dovContainerAdv").style.display = 'block';
		document.getElementById("dovContainerAdv").focus();
		location.href="#";
	}
}
function checkAdvQuiz (questionNo, type) {
	if (type == 'axn') {
		var advertorialRaspunsuri =  Array();
		advertorialRaspunsuri[1] = 'Nu stii nimic! Uita-te neaparat la "Dr. House" numai la AXN!';
		advertorialRaspunsuri[2] = 'Destul de bine, dar nu suficient! Urmareste in continuare "Dr. House" numai la AXN!';
		advertorialRaspunsuri[3] = 'Excelent! Faci parte cumva din echipa lui "Dr. House?" Daca nu, totusi continua sa te uiti la "Dr. House" numai la AXN!';	
		var found_options = 0;
		var checks = document.getElementsByTagName("input");
		
		for (i = 0; i < checks.length; i++) {
			if (checks[i].type == "radio"){
				if (checks[i].checked)  {
					found_options = found_options + 1;
				}
			}
		}
	
		if (found_options != questionNo) {
			alert("Trebuie sa raspundeti la toate întrebarile");
			return false;
		} else {
			countAnswers = 0;
			for (i = 1; i <= 7; i++) {
				for (k = 1; k <= 4; k++) {
					if (document.getElementById(i + '_'+ k).checked) {
						if ( (i == 1 && k == 3) || (i == 2 && k == 2) ||
							 (i == 3 && k == 2) || (i == 4 && k == 2) || 
							 (i == 5 && k == 3) || (i == 6 && k == 2) || 
							 (i == 7 && k == 1)
							 ) {
							countAnswers++;
						}
					}
				}
			}
			if (countAnswers <= 3) {
				textToDisplay = 1;
			} else if (countAnswers <= 6) {
				textToDisplay = 2;
			}else {
				textToDisplay = 3;
			}
			finalTextDisplay = advertorialRaspunsuri[textToDisplay];
			
			document.getElementById("doveAdvertorialBackground").style.display = 'block';
			//document.getElementById("doveAdvText").innerHTML = advertorialRaspunsuri[textToDisplay];
			document.getElementById(type+"AdvText").innerHTML = finalTextDisplay;
			document.getElementById("doveAdvClose").innerHTML = '<a href="" onclick="javascript: CloseAdvAnswer("dove"); return false;"><img src="imgs/btn_'+type+'_close.jpg" border="0"/></a>';
			document.getElementById("dovContainerAdv").style.display = 'block';
			document.getElementById("dovContainerAdv").focus();
			location.href="#";
		}
	}
}
function CloseAdvAnswer (type) {
	if (type == 'dove') {
		document.getElementById("doveAdvertorialBackground").style.display = 'none';
		document.getElementById("dovContainerAdv").style.display = 'none';
		return false;
	}
}