// JavaScript Document

//-----------------------------------Inicia agrupar columnas----------------------------------------

function groupby(gopage){
	var varURL= "";
	
	if(document.news_list.P != null){
		var pagin = document.news_list.P.options[document.news_list.P.selectedIndex].value;
	}else{
		var pagin = 0;
	}
	
//	//Inicia ir la numero de página
//	if (page!=0){
//		if(varURL == ""){
//			varURL = "PG="+page;
//		}else{
//			varURL = varURL + "&PG="+page;
//		}
//	}
	
	//Inicia ir la numero del páginado
	if (pagin!=0){
		if(varURL == ""){
			varURL = "P="+pagin;
		}else{
			varURL = varURL + "&P="+pagin;
		}
	}
	
	document.location.href = gopage+"?"+varURL;

}

function backtoedition(gopage){
	var varURL= "";
	var edition="";
	
	if(document.news_list.edition_newsform != null){
		var edition = document.news_list.edition_newsform.options[document.news_list.edition_newsform.selectedIndex].value;
	}else{
		var edition = 0;
	}
	
	if(varURL == ""){
		varURL = "?";
	}else{
		varURL = varURL+"&";
	}
	
	//Inicia ir la numero del páginado
	if (edition!=0){
		varURL = varURL+"ED="+edition;
		document.location.href = gopage+varURL;
	}else{
		document.location.href = gopage;
	}
	

}

//----------------------------------Termina agrupar columnas----------------------------------------


//----------------------------------Inicia Activar/Desactivar---------------------------------------
function ActiveNews(action,urlpath,uncheckmsg){
	if(action==1){
		document.news_list.del.value = "";
		document.news_list.active.value = "1";
	}else{
		document.news_list.del.value = "";
		document.news_list.active.value = "0";
	}
		document.news_list.action="news_list.asp?"+urlpath;
		document.news_list.method="POST"
		document.news_list.submit()
} 
//---------------------------------Termina Activar/Desactivar---------------------------------------


//------------------------------Inicia Confirmar eliminar registro----------------------------------
function DelNews(mens,urlpath,uncheckmsg){
	var agree=confirm(mens)
	if (agree){
		document.news_list.active.value = "";
		document.news_list.del.value = "1";
		document.news_list.action="news_list.asp?"+urlpath;
		document.news_list.method="POST"
		document.news_list.submit()
	}else{
		return false; 
	}
} 
//-----------------------------Terminar Confirmar eliminar registro----------------------------------

//-----------------------Inicia actualizar multimples registros-------------------------------------
function RecUpdate(id_news){
	var ThisID = "*" + (id_news) + "*"
	if (document.news_list.hidRecIDs.value == ""){
		document.news_list.hidRecIDs.value = (ThisID)
	}
		if (document.news_list.hidRecIDs.value != ""){
			var str = document.news_list.hidRecIDs.value;
			var pos = str.indexOf(ThisID);
			if (pos == -1) {
			document.news_list.hidRecIDs.value = document.news_list.hidRecIDs.value + ", " + (ThisID)
			}
	}
}
//-----------------------Termina actualizar multimples registros-------------------------------------

//--------------------------Inicia marcar todos los check box----------------------------------------
function selectAll(x) {
	var str;
	for(var i=0,l=x.form.length; i<l; i++)
		if(x.form[i].type == 'checkbox' && x.form[i].name != 'sAll')
			if(x.form[i].name!= null){
				str = x.form[i].name;
				RecUpdate(str.replace(/id_news_request/,""))
				if(document.news_list.sAll.checked!=true){
				x.form[i].checked=x.form[i].checked=false;
				}else{
				x.form[i].checked=x.form[i].checked=true;
				}
			}
}
//-------------------------Termina marcar todos los check box----------------------------------------

//--------------------------Inicia validación del formaulario----------------------------------------

function validateNewsForm() {
	var valid = true;
	
	//Edition Number
	if (document.news_newsform.edition_newsform.value == 0){
		divEditionNum.style.visibility="visible";
		document.news_newsform.edition_newsform.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divEditionNum.style.visibility="hidden";
		document.news_newsform.edition_newsform.className = 'forms_field_template';
	}
	
	//Category
	if (document.news_newsform.category_newsform.value == 0){
		divCategory.style.visibility="visible";
		document.news_newsform.category_newsform.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divCategory.style.visibility="hidden";
		document.news_newsform.category_newsform.className = 'forms_field_template';
	}

	//Page Number
	if (document.news_newsform.page_newsform.value == 0){
		divPage.style.visibility="visible";
		document.news_newsform.page_newsform.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divPage.style.visibility="hidden";
		document.news_newsform.page_newsform.className = 'forms_field_template';
	}

	//HeadLine
	if (document.news_newsform.headline_newsform.value.replace(/ /g, '') == ""){
		divHeadLine.style.visibility="visible";
		document.news_newsform.headline_newsform.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divHeadLine.style.visibility="hidden";
		document.news_newsform.headline_newsform.className = 'forms_field_template';
	}
	
	//HeadLineDate
	if (document.news_newsform.headline_date.value.replace(/ /g, '') == ""){
		divHeadLineDate.style.visibility="visible";
		document.news_newsform.headline_date.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divHeadLineDate.style.visibility="hidden";
		document.news_newsform.headline_date.className = 'forms_field_template';
	}
	
	//Summary
	if (document.news_newsform.summary_newsform.value.replace(/ /g, '') == ""){
		divSummary.style.visibility="visible";
		document.news_newsform.summary_newsform.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divSummary.style.visibility="hidden";
		document.news_newsform.summary_newsform.className = 'forms_field_template';
	}
	
	//Article
	if (document.news_newsform.article_newsform.value.replace(/ /g, '') == ""){
		divArticle.style.visibility="visible";
		document.news_newsform.article_newsform.className = 'invalid_forms_field_template';
		valid = false;
	}else{
		divArticle.style.visibility="hidden";
		document.news_newsform.article_newsform.className = 'forms_field_template';
	}

	if(valid==true) {
		document.news_newsform.submit();
	}else{ 
		return false;
	}
}

//-------------------------Termina validación del formaulario----------------------------------------

//----------------------Inicia abrir popup para subir el thumbnail-----------------------------------
function UploadTHM(){
	
	var edition = document.news_newsform.edition_newsform.options[document.news_newsform.edition_newsform.selectedIndex].value;
	
	if(edition == 0){
		alert("Please select a edition first")
	}else{
		edition = document.news_newsform.edition_newsform.options[document.news_newsform.edition_newsform.selectedIndex].text;
		
		var Edition_array=edition.split(" - ");

		MM_openBrWindow('news_upload_thm.asp?ed='+Edition_array[0],'historial','status=yes,scrollbars=no,resizable=no,width=600,height=260,left=200,top=200')
	}
}

//---------------------Termina abrir popup para subir el thumbnail-----------------------------------
