function confirmDelete()
{
	var agree=confirm("Are you sure you wish to continue?");
	if (agree)
		return true ;
	else
		return false ;
}
function trimAll(sString)
{
	while (sString.substring(0,1) == ' ')
	{
	sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
	sString = sString.substring(0,sString.length-1);
	}
	return sString;

}
/* For ajax call in the admin panel for the summary
function sendLink(form)
{
	alert("asd");
	var val=form.id.value;
	self.location='admin/summary.php?action=details?id=128' + val ;

}
*/

function check_user(frm)
	{
		with(frm)
		{
			if((trimAll(name.value))=="")
			
			{
				alert("Please enter the required field");
				name.focus();
				return false;
			}
		
			return true;			
			
		}
	}
function isEmailAddress(email)
	{
	  var result = false
	  var theStr = new String(email)
	  var index = theStr.indexOf("@");
	  if (index > 0)
		  {
		    var pindex = theStr.indexOf(".",index);
	    	if ((pindex > index+1) && (theStr.length > pindex+1))
			result = true;
		  }
		  return result;
	}
function IsNumeric(phone)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

function validq(name)
{
	if((trimAll(name.value))=="")
	{
		alert("Please enter the required fields");
		name.focus();
		return false;
	}
	
}

function checkform(frm)
{
		with(frm)
		{
			if((trimAll(user_name.value))=="")
			{
				alert("Please enter your Username");
				user_name.focus();
				return false;
			}

			if((trimAll(password.value))=="")
			{
				alert("Please enter your password");
				password.focus();
				return false;
			}

			if((trimAll(company_name.value))=="")
			{
				alert("Please enter the company name");
				company_name.focus();
				return false;
			}
			if((trimAll(company_url.value))=="")
			{
				alert("Please enter the company url");
				company_url.focus();
				return false;
			}
			if((trimAll(first_name.value))=="")
			{
				alert("Please enter the first name");
				first_name.focus();
				return false;
			}
			if((trimAll(last_name.value))=="")
			{
				alert("Please enter the last name");
				last_name.focus();
				return false;
			}

			if(!isEmailAddress(email.value))
			{
				alert('Please enter a valid email address');
				email.focus();
				return false;
			}
			if(!IsNumeric(phone.value))
			{
				alert("Please enter your phone number");
				phone.focus();
				return false;
			}
			if((trimAll(software_name.value))=="")
			{
				alert("Please enter your software name");
				software_name.focus();
				return false;
			}
			if((trimAll(description.value))=="")
			{
				alert("Please enter your description");
				description.focus();
				return false;
			}
			
			return true;			
			
		}
	}

	function reload(form)
			{
				var val=form.user_name.value;
				self.location='request_listing.php?user_name=' + val ;
			}
function validate(frm)
{
		with(frm)
		{
			
			if((trimAll(name.value))=="")
			{
				alert("Please enter your name");
				name.focus();
				return false;
			}

			if((trimAll(email.value))=="")
			{
				alert("Please enter your email");
				email.focus();
				return false;
			}

			if((trimAll(job.value))=="")
			{
				alert("Please enter your job title");
				job.focus();
				return false;
			}
			if((trimAll(phone.value))=="")
			{
				alert("Please enter the phone number");
				phone.focus();
				return false;
			}
			if((trimAll(company_name.value))=="")
			{
				alert("Please enter the company name");
				company_name.focus();
				return false;
			}
			if((trimAll(url.value))=="")
			{
				alert("Please enter the url");
				url.focus();
				return false;
			}
			
					if((trimAll(details.value))=="")
			{
				alert("Please enter the details");
				details.focus();
				
				return false;
			}
			if((trimAll(features.value))=="")
			{
				alert("Please enter the features");
				features.focus();
				return false;
			}
			
			return true;			
			
		}
	}


function check_vendor(frm)
{
		with(frm)
		{
			
			if((trimAll(address.value))=="")
			{
				alert("Please enter your Address");
				address.focus();
				return false;
			}


			if((trimAll(city.value))=="")
			{
				alert("Please enter your city");
				city.focus();
				return false;
			}

			if((trimAll(state.value))=="")
			{
				alert("Please enter the state");
				state.focus();
				return false;
			}
			if((trimAll(zip.value))=="")
			{
				alert("Please enter the Zip");
				zip.focus();
				return false;
			}
			
			if((trimAll(location.value))=="")
			{
				alert("Please enter the Country");
				location.focus();
				return false;
			}
			if((trimAll(company_description.value))=="")
			{
				alert("Please enter the company description");
				company_description.focus();
				return false;
			}
						
			return true;			
			
		}
	}
function check_profile(frm)
{
		with(frm)
		{

		

			if(!isEmailAddress(email.value))

			{
				alert("Please enter the email");
				email.focus();
				return false;
			}
			if((trimAll(phone.value))=="")
			{
				alert("Please enter the phone number");
				phone.focus();
				return false;
			}
			return true;			
			
		}
	}

function check_software(frm)
{
		with (frm)
			{
			if((trimAll(software_name.value))=="")

			{
				alert("Please enter the Software Name");
				software_name.focus();
				return false;
			}

			if((trimAll(description.value))=="")
			{
				alert("Please enter the software description");
				description.focus();
				return false;
			}
			
			if((trimAll(description.value))=="")
			{
				alert("Please enter the software description");
				description.focus();
				return false;
			}
if(document.software["platform[]"].value == "")
	{
		alert('Please choose the platform');
		return false;
	}
	if(document.software["feature"].value == "")
	{
		alert('Please enter the features');
		document.software.feature.focus();
		return false;
	}
	if(document.software["industries[]"].value == "")
	{
		alert('Please choose the Industries');
		return false;
	}
	
	if(document.software["functions[]"].value == "")
	{
		alert('Please choose the Functions');
		return false;
	}
	
	
	if(document.software["directories[]"].value == "")
	{
		alert('Please choose the Directories');
		return false;
	}
	if(document.software["program_listing"].value == "Sponsored" )
	{
		if(document.software["additional_link1"].value == "")
		{
			alert('Please enter the Additional link1');
			document.software.additional_link1.focus();
			return false;
		}
		if(document.software["additional_link2"].value == "")
		{
			alert('Please enter the Additional link 2');
			document.software.additional_link2.focus();
			return false;
		}
	}
	if(document.software["program_listing"].value == "Premium")
	{
		if(document.software["additional_link1"].value == "")
		{
			alert('Please enter the Additional link1');
			document.software.additional_link1.focus();
			return false;
		}
		if(document.software["additional_link2"].value == "")
		{
			alert('Please enter the Additional link 2');
			document.software.additional_link2.focus();
			return false;
		}

		if(document.software["image"].value == "")
		{
			alert('Please enter the image path to upload the Logo');
			document.software.image.focus();
			return false;
		}
	}
			
			return true;

			}
					
		
	}

function check_software()
{
	if(document.software["software_name"].value == "")
	{
		alert('Please enter the Software name');
		document.software.software_name.focus();
		return false;
	}
	if(document.software["description"].value == "")
	{
		alert('Please enter the Description');
		document.software.description .focus();
		return false;
	}
	
	if(document.software["detailed_description"].value == "")
	{
		alert('Please enter the Detailed description');
		document.software.detailed_description .focus();
		return false;
	}
	
	for (i=0;i<document.software.directories[].length;i++)
	{	
		if (document.software.directories[i].checked)
	   	{
			alert ('You didn\'t choose any of the checkboxes!');
			return false;
		}
	}
	return true;
}

	
function check() 
{
	if(document.form1["dir[]"].value == "")
	{
		alert('Please choose the directories');
		return false;
	}
	return true;
}
