// JavaScript Document

function ShowMoreImageOption(obj) {
	for(var i=1;i<=10;i++) {
		document.getElementById("img_info_"+i).style.display='none';	
	}
	for(var i=1;i<=obj;i++) {
		document.getElementById("img_info_"+i).style.display='';	
	}
}

function hide_error_mesg(){
	document.getElementById("error_msg").style.display="none";
}

function textCounter(field,cntfield,maxlimit) {	
	if(field!="") {
		if (field.value.length > maxlimit) { 
			// if too long...trim it!
			field.value = field.value.substring(0, maxlimit);
			// otherwise, update 'characters left' counter
		} else {
			cntfield.value = maxlimit - field.value.length;
		}
	}
}

// This code for Open PopUp In Center of the screen
function PopupCenter(pageURL, title,w,h) {
	var left = (screen.width/2)-(w/2);
	var top = (screen.height/2)-(h/2);
	var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
	targetWin.focus();
}

function DisplayAdminAdd(obj,method){
	if(method=='show'){	
		document.getElementById(obj).style.display='';
	} else {
		document.getElementById(obj).style.display='none';
	}
}

function ShowSubCat(obj){
	
	var newobj=document.getElementById(obj).style.display;

	if(newobj=='none'){	
		document.getElementById(obj).style.display='';
	} else {
		document.getElementById(obj).style.display='none';
	}	
}

function step3_validation(){
	var len = document.forms["charity_signup_step3"].elements.length;
	var tot=0;
	for(i=0;i<len;i++) 
	{
		obj12 = document.forms["charity_signup_step3"].elements[i].name;
		if((obj12.substring(0,9) == 'selsubcat') && (document.forms["charity_signup_step3"].elements[i].type = "checkbox")) 
		{
			if(document.forms["charity_signup_step3"].elements[i].checked == true) {
				tot=tot+1;		
			}
		}
	}
	
	if(tot>3){
		alert("Maximum 3 categories are allowed");
		return false;
	} else {
		return true;	
	}
}

function Change_Text(text,obj){
	if(document.getElementById(obj).value==text){
		document.getElementById(obj).value="";
		var newtext=text;
	} else if(document.getElementById(obj).value=="" || newtext==text) {
		document.getElementById(obj).value=text;	
	}
}

function AlphaNumericOnly(evnt)
{
	var unicode=evnt.charCode? evnt.charCode : evnt.keyCode

	if((unicode>=65 && unicode<=90) ||(unicode>=97 && unicode<=122) || (unicode>=48 && unicode<=57) || unicode==8 || unicode==46) {
		return true;
	} else {
		return false;
	}
}
/*
function numbersonly(evnt)
{
	var unicode=evnt.charCode? evnt.charCode : evnt.keyCode
	if (unicode<=46 || unicode>57 || unicode==47 || unicode==32)
	{
		if(( unicode == 32 || unicode == 8 || unicode == 9 || unicode == 45 || unicode == 46) && (unicode!=32) && (unicode!=116)  && (unicode!=45) && (unicode!=43))
			return true;
		else
			return false;
	}
}

*/

function numbersonly(evnt) 
{
	var unicode=evnt.charCode? evnt.charCode : evnt.keyCode
	
	if (unicode<=46 || unicode>57 || unicode==47 || unicode==32)
	{ 
		if(unicode == 43 || unicode == 32 || unicode == 8 || unicode == 116 || unicode == 9)
			return true;	
		else
		{
			return false;
		}
	}
}



function SelectAll(obj){
	try{
	document.getElementById(obj).select();
	}catch(e){}
}


function HideShow(obj,method){
	
	var len=document.getElementById('total_rows').value;
	
	switch(method){
		case 'show':
			for(var i=0;i<len;i++){
				if(document.getElementById('donation_info_'+i)){
					document.getElementById('donation_info_'+i).style.display='none';
				}
			}
			if(document.getElementById(obj)) {
				document.getElementById(obj).style.display='';
			}
			break;
		case 'hide':
			if(document.getElementById(obj)) {
				document.getElementById(obj).style.display='none';
			}
			break;
		case 'showall':

			for(var i=0;i<len;i++){						
				if(document.getElementById('donation_info_'+i)){					
					if(document.getElementById('donation_info_'+i)) {
						document.getElementById('donation_info_'+i).style.display='';
					}
				}
			}
			document.getElementById('expand_link').style.display='none';
			document.getElementById('collapse_link').style.display='';
			break;
		case 'hideall':
			for(var i=0;i<len;i++){
				if(document.getElementById('donation_info_'+i)){					
					document.getElementById('donation_info_'+i).style.display='none';
				}
			}
			document.getElementById('expand_link').style.display='';
			document.getElementById('collapse_link').style.display='none';
			break;
	}
}
