var numb = '0123456789';
var menuCategOpen = '';
var myWidth = 0;
var myHeight = 0;
var open_popUp_func = '';
var open_popup = 0;

var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function do_login()
{
	var user = getText('form_login', 'login_username');
	var pass = getText('form_login', 'login_parola');
	
	pass = hex_md5(pass);
	setText('form_login', 'login_parola', pass);
	document.forms['form_login'].submit();
	document.forms['form_login']['login_username'].disabled = 'disabled';
	document.forms['form_login']['login_parola'].disabled = 'disabled';
}

function pop_up_concurs(poza)
{
	w = 850;
	h = 650;
	sw = screen.width;
	sh = screen.height;
	l = (sw - w) / 2;
	t = (sh - h) / 2;
	win = window.open(poza, 'poza_conc', 'width='+w+',height='+h+',top='+t+',left='+l+',scrollbars=yes, resizable=yes');

}

function isNum(parm) 
{
	if(!isValid(parm, numb))
	{
		return false;
	}
	return true;
}

function isValid(parm, val) 
{
	if (parm == "") return false;
	for (i=0; i<parm.length; i++) 
	{
		if (val.indexOf(parm.charAt(i),0) == -1) 
			return false;
	}
	return true;
}

function showSubcateg(categ_id)
{
	if (menuCategOpen!='')
	{
		if (document.getElementById('categ_id_'+menuCategOpen))
		{
			document.getElementById('categ_id_'+menuCategOpen).style.display = 'none';
		}
	}
	menuCategOpen = categ_id;
	document.getElementById('categ_id_'+menuCategOpen).style.display = '';
	return false;
}

function doError(msj)
{
	alert(msj);
}


/* NEWSLETTER */

function doSubscribe()
{
	var params;
	var email = getText('newsletter', 'email');

	document.getElementById('newsletter_error').style.display = 'none';	
	
	if (email.indexOf("@") == -1 || email.indexOf(".") == -1) 
	{
		document.getElementById('newsletter_error').style.display = '';	
	}
	else
	{
		document.forms['form_newsletter'].submit();
		document.forms['form_newsletter']['email'].disabled = 'disabled';
	}
}

function doAlegeNewsletter()
{
	var categs = getCheckNewsletter();
	if (categs == 0)
	{
		doError('Alegeti cel putin o categorie');
	}
	else
	{
		document.forms['newsletterCateg'].categs.value = categs;
		document.forms['newsletterCateg'].submit();
	}
}

function getCheckNewsletter()
{
	var list = '';
	var checkBox = document.forms['newsletterCateg']['news_categ'];
	for (i=0; i<checkBox.length; i++)
	{
		if (checkBox[i].checked)
		{
			var time = getSelect('newsletterCateg', 'news_time_'+checkBox[i].value);
			list+= checkBox[i].value+"#"+time+",";
		}
	}
	if (list!='')
	{
		return list.substring(0, list.length-1);
	}
	return 0;
}


/* COS */

function adauga_in_cos(prod_id)
{
	var url = String(window.location); //prod_id
	arr_url = url.split('#');
	if (arr_url.length>0)
	{
		url = arr_url[0];
	}

	arr_url = url.split('index.php');
	if (arr_url.length>0)
	{
		url = arr_url[0];
	}

	url = url.substring(0, url.length-rewrite_ext.length);
	
	var newurl =  url + rewrite_splitter + prod_id + rewrite_splitter + 'buy' + rewrite_ext;

	var win = window.open(newurl, '_self');
}

function valid_email(input_email)
{
	pattern=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,4}(?:\.[a-z]{2})?)$/i
	if (pattern.test(input_email))
		return 1;
	return 0;
}

function returnAnuleaza(link)
{
	var j = 1;
	var answer = confirm("Sunteti sigur ca doriti sa anulati aceasta comanda?")
	if (answer)
	{
		window.open(link, '_self');
	}
}

function returnStergePoza(link)
{
	var j = 1;
	var answer = confirm("Sunteti sigur ca doriti sa stergeti aceasta poza?")
	if (answer)
	{
		window.open(link, '_self');
	}
}

function sh_div(divId, div2Id)
{
	document.getElementById(divId).style.display = 'block';
	document.getElementById(div2Id).style.display = 'none';
}

function doCauta_sus()
{
	if (getText('f_cauta_sus', 'termeni').length < 3)
	{
		document.getElementById('erroare_cautare').innerHTML = '| introduceti cel putin 3 caractere';
	}
	else
	{
		document.getElementById('erroare_cautare').innerHTML = '';
		document.forms['f_cauta_sus'].submit();
		document.forms['f_cauta_sus']['termeni'].disabled = 'disabled';
	}
}