function searchChar(text, ch) {
	for(i=0;i<text.length;i++) {
		if(text.charAt(i)==ch) return true;
	}
	return false
}

function printContainer(text) {
	if ((text == 'operation_successfully') ||
	    (text == 'all_field_obligatory') ||
	    (text == 'write_obligatory_field') ||
	    (text == 'user_exists') ||
	    (text == 'can_acept_conditions') ||
	    (text == 'mail_exists')){
		alert(TXT[text]);
		//window.location = window.location;
		return false;
	}
	var aviso = searchChar(text, "|");
	//alert(aviso +' '+ text.length);
	if (aviso) {
		var trozos = text.split("|");
		txt  = trozos[0];
		//html = trozos[1];
		if (txt.length < 100) {
			alert(txt);
			html = text.replace(txt + '|', "")
			if (html != '') {
				var divHtml       = document.getElementById('divContainer');
				divHtml.innerHTML = html;
			}
		} else {
			var divHtml       = document.getElementById('divContainer');
			divHtml.innerHTML = text;
		}
	} else {
		var divHtml       = document.getElementById('divContainer');
		divHtml.innerHTML = text;
	}
}

function validateEmail(e){

	reg = /^[-\._a-zA-Z0-9]+@[-\._a-zA-Z0-9]+\.[a-zA-Z]+$/;
	return reg.test(e); // TRUE si es correcto, FALSE en caso contrario

}

function checkLogin()
{
	var ko        = 0;
	var email     = document.getElementById('email');
	var password  = document.getElementById('password');
	if (email.value == 'email') {
		ko = 1;
		alert(TXT['write_email_password']);
		email.focus();
		return false;
	}
	if (password.value == 'password') {
		ko = 1;
		alert(TXT['write_email_password']);
		password.focus();
		return false;
	}
	if (ko == 0) {
		//form.submit();
		return true;
	}
}

function checkUpload()
{
	var ko          = 0;
	var titulo      = document.getElementById('titulo');
	var descripcion = document.getElementById('descripcion');
	var video       = document.getElementById('video');
	var imagen      = document.getElementById('imagen');
	if (titulo.value == '') {
		ko = 1;
		alert(TXT['all_field_obligatory']);
		titulo.focus();
		return false;
	}
	if (descripcion.value == '') {
		ko = 1;
		alert(TXT['all_field_obligatory']);
		descripcion.focus();
		return false;
	}
	if (video.value == '') {
		ko = 1;
		alert(TXT['all_field_obligatory']);
		video.focus();
		return false;
	}
	if (imagen.value == '') {
		ko = 1;
		alert(TXT['all_field_obligatory']);
		imagen.focus();
		return false;
	}
	if (ko == 0) {
		//form.submit();
		return true;
	}
}

function validateComment() {

	var ko          = 0;
	var comentario  = document.getElementById('comentario');
	var valoracion  = document.getElementById('valoracion');
	if ((comentario.value == '') || (comentario.value == TXT['your_comment'])) {
		ko = 1;
		alert(TXT['error_form_comment']);
		comentario.focus();
		return false;
	}
	if (valoracion.value == '') {
		ko = 1;
		alert(TXT['error_form_comment']);
		valoracion.focus();
		return false;
	}
	if (ko == 0) {
		//form.submit();
		return true;
	}
}
/*
function realizarCompra0(data) {
	var arrData = data.split("|");
	var Merchant_Order              = arrData[0];
	var Merchant_Amount             = arrData[0];
	var Merchant_ProductDescription = arrData[0];
	var Merchant_Signature          = arrData[0];

	var Ds_Merchant_Order              = document.getElementById('Ds_Merchant_Order');
	var Ds_Merchant_Amount             = document.getElementById('Ds_Merchant_Amount');
	var Ds_Merchant_ProductDescription = document.getElementById('Ds_Merchant_ProductDescription');
	var Ds_Merchant_Signature          = document.getElementById('Ds_Merchant_Signature');

	var frmCompra2                     = document.getElementById('frmCompra2');

	Ds_Merchant_Order.value              = Merchant_Order;
	Ds_Merchant_Amount.value             = Merchant_Amount;
	Ds_Merchant_ProductDescription.value = Merchant_ProductDescription;
	Ds_Merchant_Signature.value          = Merchant_Signature;

	frmCompra2.submit();
}*/

function iniciarCompraVisa(idform) {
	var ancho = 800;
	var alto  = 600;
	var danch = (screen.availWidth / 2)-(ancho/2);
	var dalt  = (screen.availHeight / 2)-(alto/2);

	var form  = document.getElementById(idform);
	var bono  = '';
	var email = '';

	for (i=0; i<form.length; i++) {
		if ((form.elements[i].type == 'radio') && (form.elements[i].checked)) {
			bono = form.elements[i].value;
		} else {
			if (form.elements[i].id == 'email') {
				email = form.elements[i].value;
			}
		}
	}

	if (bono == '') {
		alert(TXT['select_bonus']);
		bono.focus();
		return false;
	}
	poput=window.open('compra.php?STEEP=visa&email='+ email +'&bono=' + bono,'ventana','menubar=no,location=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,width='+ ancho +',height='+ alto +',top='+ dalt +',left='+ danch)
}

function reloadPage(page, vars) {
	window.location = page + '?' + vars;
}

function previoForm(idform, url) {
	//AjaxSendForm(idform, url, previoFormRes);
	var form = document.getElementById(idform);
	var vars = {};
	funcResp = previoFormRes;
	for (i=0; i<form.length; i++) {
		if (form.elements[i].type == 'checkbox' || form.elements[i].type == 'radio') {
			if (form.elements[i].checked) {
				vars[form.elements[i].name] = form.elements[i].value;
			}
		} else {
			vars[form.elements[i].name] = form.elements[i].value;
		}
	}
	vars['ajax'] = 1;
	var options = {
		url:         url,
		method:      'POST',
		vars:        vars,
		funcResp:    funcResp,
		imgLoading:  '/js/img/loadingEspabit.gif',
		blockPage:   '0'
	};
	AjaxSend(options);
}

function previoFormRes(texto) {
	if (texto != 'OK') {
		alert("Error: " + texto);
	} else {
		var form  = document.getElementById('frmreg');
		form.submit();
	}
}

function validate(idvideo, idcategoria) {
	var categoria = document.getElementById('categoria');
	window.location = 'validate.php?acept=' + idvideo + '&categoria=' + categoria.value;
}

function validate_foto(idvideo, idcategoria) {
	var categoria = document.getElementById('categoria');
	window.location = 'validate_photos.php?acept=' + idvideo + '&categoria=' + categoria.value;
}

function validate_contact(id, tipo) {
	var tipo = document.getElementById(tipo);
	//alert(tipo.value);
	window.location = 'validate_contacts.php?acept=' + id + '&tipo=' + tipo.value;
}

function open_url(pagina,ancho,alto)
{
 var danch = (screen.availWidth / 2)-(ancho/2);
 var dalt = (screen.availHeight / 2)-(alto/2);
 poput=window.open(pagina,'ventana','menubar=yes,location=yes,toolbar=yes,status=yes,resizable=yes,scrollbars=yes,width='+ ancho +',height='+ alto +',top='+ dalt +',left='+ danch)
}

function open_Popup(pagina,ancho,alto)
{
 var danch = (screen.availWidth / 2)-(ancho/2);
 var dalt = (screen.availHeight / 2)-(alto/2);
 poput=window.open(pagina,'ventana','menubar=no,location=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,width='+ ancho +',height='+ alto +',top='+ dalt +',left='+ danch)
}

function changeCatContact(cat) {
	window.location = '/contactos-amateurs.php?cat=' + cat;
}

function changeCat(cat) {
	window.location = '/?cat=' + cat;
}

function changeCatPhoto(cat) {
	window.location = '/fotos-amateurs.php?cat=' + cat;
}

function changeCatTusVideos(cat) {
	window.location = '/tusvideos/?cat=' + cat;
}

function agregar(afiliado){
   if ((navigator.appName=="Microsoft Internet Explorer") &&
         (parseInt(navigator.appVersion)>=4)) {
      var url="http://www.grabatusvideos.com/?alias="+afiliado;
      var titulo="GrabaTusVideos: Videos Amateurs 100%";
      window.external.AddFavorite(url,titulo);
   } else {
      if(navigator.appName == "Netscape")
         alert("Presione Crtl+D para agregar este sitio en sus Marcadores");
   }
}

function homePage(link, alias) {
	 link.style.behavior='url(#default#homepage)';
	 link.setHomePage('http://www.grabatusvideos.com/?alias=' + alias);
}

function open_popup(pagina,ancho,alto)
{
 var danch = (screen.availWidth / 2)-(ancho/2);
 var dalt = (screen.availHeight / 2)-(alto/2);
 poput=window.open(pagina,'ventana','menubar=no,location=no,toolbar=no,status=no,resizable=no,scrollbars=no,width='+ ancho +',height='+ alto +',top='+ dalt +',left='+ danch)
}

function video_opener(url) {
	 window.opener.location = url;
	 window.close();
}

function changeCatTusContactos(cat) {
	window.location = '/tuscontactos/?cat=' + cat;
}