function redirect(path){	
	window.location=path;
}

function showpic(id,imgno){
	for(i=1;i<=imgno;i++){
		if(i!=id){
    		document.getElementById(i+'pic').style.display='none'; 
		} else {
			document.getElementById(i+'pic').style.display='block';
		}
	}
}

function showHide(showDiv){
	$("#"+showDiv).slideToggle("slow");
	}

function showHideAlternateDiv(showDiv,HideDiv){
	$("#"+showDiv).slideToggle("slow");
	$("#"+HideDiv).slideToggle("slow");	
	}
function changeTextBox(selectedValue){
	if(selectedValue==1){
		alert(1);
		}		
	}	

function isNumber(myNumber){
	if(myNumber=='' || isNaN(myNumber))
		return false;
	else
		return true;
}

function trimAll( strValue ) {	
	var objRegExp = /^(\s*)$/;
		if(objRegExp.test(strValue)) {
		   strValue = strValue.replace(objRegExp, '');
		   if( strValue.length == 0)
			  return strValue;
		}
	   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
	   if(objRegExp.test(strValue)) {
		   strValue = strValue.replace(objRegExp, '$2');
		}
	  return strValue;
}

function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function checkRadio(frmName, rbGroupName) {
 var radios = document[frmName].elements[rbGroupName];
 for (var i=0; i <radios.length; i++) {
  if (radios[i].checked) {
   return true;
  }
 }
 return false;
} 

function isValidImage(elementID)
{
	//alert('image validation');
	var imgpath = $("#"+elementID).val();
	if(imgpath != "")
	{
		// code to get File Extension..
		var arr1 = new Array;
		arr1 = imgpath.split("\\");
		var len = arr1.length;
		var img1 = arr1[len-1];
		var filext = img1.substring(img1.lastIndexOf(".")+1);
		
		filext = filext.toLowerCase();
		
		// Checking Extension
		if(filext == "jpg" || filext == "gif" || filext == "png")
			return true;
		
		else{
			return false;
		}
	}
	return false;
}

function isValidURL(theurl){
    var urlMatchOne= /(http|https):\/\/www\.[A-Za-z0-9\.-]{3,}\.[A-Za-z]{2,}/;	
	if(urlMatchOne.test(theurl)){     
         return true;     
		}
     else      
         return false; 
}


function isValidEmail(strEmail){		
var myregEmail=/^[_a-z0-9]{1,}(\.[a-z0-9]{1,})*@[a-z0-9]+(\.[a-z0-9-])*(\.[a-z]{2,})$/;
return myregEmail.test(strEmail);	
}

function displayStyleErr(idTodisplay, errorMsg){		
	if(errorMsg!=''){		
		inlineMsg(idTodisplay,errorMsg,2);					
		$(idTodisplay).focus();
		$(idTodisplay).select();		
		return false;
	}
	else
		return true;
	}

function isChecked(checkBoxId){
	if($('#'+checkBoxId).attr('checked'))
		return true;
	else
		return false;
/*
// First way 
	$('#checkBox').attr('checked'); 

// Second way 
	$('#edit-checkbox-id').is(':checked'); 

// Third way 
	$("input[@type=checkbox][@checked]").each( 
	function() { 
	// Insert code here 
	} 
	);
*/	
	
	
}

function JQcheckAll(e){
    var checked_status = e.checked;	
    $("input[class='chkDelBox'][type='checkbox']").each(function(){
    	this.checked = checked_status;
   	});
  }

function jqToggleAll(frmId,name){
	if(isChecked(e.id))
		jqCheckAll2(frmId,name,0);
	else
		jqCheckAll2(frmId,name,1);
	}
	
function jqCheckAll2(frmId, name, flag )
{
   if (flag == 0)
   {
      $("form #" + frmId + " INPUT[@name=" + name + "][type='checkbox']").attr('checked', false);
   }
   else
   {
      $("form #" + frmId + " INPUT[@name=" + name + "][type='checkbox']").attr('checked', true);
   }
}

function showTxtBox(eventShowHide,idOflink){	
	if(eventShowHide=='show'){
		$('#selDiv'+idOflink).hide('slow');
		$('.classHref'+idOflink).hide('slow');
		$('#href'+idOflink).hide('slow');
		$('#note'+idOflink).show('slow');
		$('#txtDiv'+idOflink).show('slow');
		document.getElementById('hiddenField'+idOflink).value='new';		
		
	}
	else{				
			$('#selDiv'+idOflink).show('slow');
			$('.classHref'+idOflink).show('slow');
			$('#href'+idOflink).show('slow');
			$('#note'+idOflink).hide('slow');
			$('#txtDiv'+idOflink).hide('slow');
			document.getElementById('hiddenField'+idOflink).value='drop';
		}
}

function addslashes(str) {
return (str+'').replace(/([\\"'])/g, "\\$1").replace(/\0/g, "\\0");
}
function stripslashes(str) {
return (str+'').replace(/\0/g, '0').replace(/\\([\\'"])/g, '$1');
}
function getImgSize(imgSrc){
var newImg = new Image();
newImg.src = imgSrc;
var height = newImg.height;
var width = newImg.width;
if(height>176 || width>594)
alert ('The image size must be of width: 594px and height: 176px');
}

