<!--
YAHOO.namespace('command');
var changeTitle = '';

YAHOO.command.openpopup = function commandPopup(id,w,h)
{
	YAHOO.command.closepopup();
	
	if (id.indexOf('#')>-1)
	{
		changeTitle = '?changeTitle=1';
		id = id.substr(0,id.indexOf('#'));
	}
	
	var plusH = plusW = 0;
	if (IE>0) { plusW = 8; plusH = 17; }
	if (IE>0 && IE<7) { plusW = 18; plusH = 17; }
	
	commandBg = document.createElement("div");
	commandBg.id = "commandBg";
	Dom.addClass(commandBg,"commandBg");
	Dom.setStyle(commandBg,"height",Dom.getDocumentHeight()+"px");
	Dom.setStyle(commandBg,"width",Dom.getDocumentWidth()+"px");
	document.body.appendChild(commandBg);
	yEvent.addListener(commandBg,"mouseup",YAHOO.command.closepopup);
	
	commandBox = document.createElement("div");
	commandBox.id = "commandBox";
	Dom.addClass(commandBox,"commandBox");
	Dom.setStyle(commandBox,"width",w+plusW+"px");
	Dom.setStyle(commandBox,"height",h+plusH+"px");
	Dom.setStyle(commandBox,"left",parseInt((Dom.getDocumentWidth()-w)/2)+"px");
	Dom.setStyle(commandBox,"top",parseInt((Dom.getViewportHeight()-h)/2+Dom.getDocumentScrollTop())+"px");
	document.body.appendChild(commandBox);
	
	YAHOO.request.post(commandBox.id,URL_ROOT+'ajax/command/'+id+'.php'+changeTitle);
}

YAHOO.command.closepopup = function commandClose()
{
	if (Dom.get('commandBg'))
	{
		var commandBg = Dom.get('commandBg');
		var commandBox = Dom.get('commandBox');
		commandBg.parentNode.removeChild(commandBg);
		commandBox.parentNode.removeChild(commandBox);
	}
}

YAHOO.command.switchRegForm = function switchRegForm(tip)
{
	var juridica = Dom.getElementsByClassName('juridica');
	var fizica = Dom.getElementsByClassName('fizica');
	var i=0;
	if (tip=='juridica')
	{
		for (i=0; i<fizica.length; i++) Dom.setStyle(fizica[i],'display','none');
		for (i=0; i<juridica.length; i++) Dom.setStyle(juridica[i],'display','block');
	}
	else if (tip=='fizica')
	{
		for (i=0; i<juridica.length; i++) Dom.setStyle(juridica[i],'display','none');
		for (i=0; i<fizica.length; i++) Dom.setStyle(fizica[i],'display','block');
	}
}

YAHOO.command.validateForm = function commandValidateForm(obj)
{
	var validForm = false;
	var i=0;
	
	switch(obj.name)
	{
		case 'identitate-vizuala':
			var produs = document.getElementsByName('produs[]');
			for(i=0; i<produs.length; i++)
			{
				if (!validForm) validForm = produs[i].checked;
			}
			if (!validForm) showAlert(ALERT_CHOOSE_AN_OPTION);
		break;
		case 'crearea-pagini-web':
			var categoria = document.getElementsByName('categoria');
			for(i=0; i<categoria.length; i++)
			{
				if (!validForm) validForm = categoria[i].checked;
			}
			if (!validForm) showAlert(ALERT_CHOOSE_AN_OPTION);
		break;
		case 'hosting':
			var pachet = document.getElementsByName('pachet');
			for(i=0; i<pachet.length; i++)
			{
				if (!validForm) validForm = pachet[i].checked;
			}
			if (!validForm) showAlert(ALERT_CHOOSE_AN_OPTION);
		break;
		case 'optimizare-promovare':
			if (!validForm) validForm = (obj.site.value!='') ? true : false;
			if (!validForm) showAlert(ALERT_MARKED_FIELDS_ARE_REQUIRED);
		break;
		case 'whois':
			if (!validForm) validForm = (obj.domain.value!='') ? true : false;
			if (!validForm) showAlert(ALERT_MARKED_FIELDS_ARE_REQUIRED);
			else if (obj.secnr.value!=obj.hidden_secnr.value)
			{
				showAlert(ALERT_INVALID_SECURITY_NUMBER);
				validForm = false;
			}
		break;
		case 'register-domain':
			if (!validForm) validForm = (obj.agree.checked) ? true : false;
			if (!validForm) showAlert(ALERT_MUST_AGREE_THE_RULES);
		break;
		default: validForm = true;
	}
	
	if (validForm && obj.name!='whois') validForm = YAHOO.command.validateContactForm(obj);
	
	if (validForm)
	{
		if (obj.name!='whois') YAHOO.request.post('commandBox',URL_ROOT+'ajax/command/'+obj.name+'.php'+changeTitle,obj);
		else YAHOO.request.post('whoisDiv',URL_ROOT+'ajax/command/'+obj.name+'.php'+changeTitle,obj);
	}
	return false;
}

YAHOO.command.validateContactForm = function commandValidateContactForm(obj)
{
	if (obj.persoana[0].checked)
	{
		if (obj.organizatie.value=='' || obj.adr_mobil.value=='' || obj.secnr.value=='')
		{
			showAlert(ALERT_MARKED_FIELDS_ARE_REQUIRED);
			return false;
		}
		else if (obj.secnr.value!=obj.hidden_secnr.value)
		{
			showAlert(ALERT_INVALID_SECURITY_NUMBER);
			return false;
		}
		else return true;
	}
	else
	{
		if (obj.numele.value=='' || obj.adr_mobil.value=='' || obj.secnr.value=='')
		{
			showAlert(ALERT_MARKED_FIELDS_ARE_REQUIRED);
			return false;
		}
		else if (obj.secnr.value!=obj.hidden_secnr.value)
		{
			showAlert(ALERT_INVALID_SECURITY_NUMBER);
			return false;
		}
		else return true;
	}
}

-->