function makeVisible(divid)
{
	document.getElementById(divid).style.display="block";
document.getElementById('focus_upload').style.display="none";
document.getElementById('focus_edit').style.display="none";

	document.getElementById('focusd').style.display="none";
	document.getElementById('flag').value=2;
	return false;
}


function approve(url)
{
	self.location=url;
}
function reject(url)
{
	self.location=url;
}
function goToPage(url)
{
	
	location.href=url;
	return false;
	
}
function makeInvisible(divid)
{
	document.getElementById(divid).style.display="none";
	document.getElementById('focus_edit').style.display="block";
	
	
	document.getElementById('focusd').style.display="block";
	return false;
}


function show(id) 
{
     if(id == 1) {
          document.getElementById('div1').style.display='block';
          document.getElementById('div2').style.display='none';
      } else {
          document.getElementById('div2').style.display='block';
      }
}
function showreportdiv(id)
{
	alert('id');
	alert('hii');
}

function show_new()
{

	document.getElementById('cashdiv').style.display='block';
	document.getElementById('initial').style.display='none';
		
	 }


function show_answer()
{

	document.getElementById('cashdiv').style.display='none';
	document.getElementById('initial').style.display='block';
		
	 }

function makeVisiblebrowse(div_image)
{

	alert('hii');
	document.getElementById('div_image').style.display='block';
	//document.getElementById('initial').style.display='none';
		
	 }

function showChequeDiv(id)
{
	if(id == 1) 
	{
		
		document.getElementById('chequediv').style.display='none';
		document.getElementById('chequediv2').style.display='none';
		document.getElementById('cancel').style.display='none';
		document.getElementById('cashdiv').style.display='block';
		
		
		document.getElementById('cashdiv2').style.display='block';
		document.getElementById('onlinediv').style.display='none';
		document.getElementById('onlinediv2').style.display='none';
		
	} 
	else if(id==0)
	{
		
		document.getElementById('chequediv').style.display='block';
		document.getElementById('chequediv2').style.display='block';
		document.getElementById('cashdiv').style.display='none';
		document.getElementById('cashdiv2').style.display='none';
		document.getElementById('cancel').style.display='none';
		document.getElementById('onlinediv').style.display='none';
		document.getElementById('onlinediv2').style.display='none';
	}
	else if(id==2)
	{
		
		document.getElementById('onlinediv').style.display='block';
		document.getElementById('onlinediv2').style.display='block';
		document.getElementById('cashdiv').style.display='none';
		document.getElementById('cashdiv2').style.display='none';
		document.getElementById('chequediv').style.display='none';
		document.getElementById('chequediv2').style.display='none';
		document.getElementById('cancel').style.display='none';
	}
	
}
function showNoDiv($value)
{
	document.getElementById('hiddenbranddiv').style.display='none';
	document.getElementById('hiddenoutletdiv').style.display='none';
	//document.getElementById('brand_div').style.display='none';
	//document.getElementById('outlet_div').style.display='none';
	//document.getElementById('brand1').style.display='none';
	//document.getElementById('employee1').style.display='none';
	//document.getElementById('employee2').style.display='none';
	//document.getElementById('save1_cancel').style.display='none';
	//document.getElementById('outlet1').style.display='none';
	//document.getElementById('submit').style.display='none';

}

function showUploadDiv1($value)
{
	//alert("hi1");
	document.getElementById('hiddenupload').style.display="block";
	//return true;
}

function showUploadDiv2($value)
{
	//alert("hi2");
	
	document.getElementById('hiddenupload').style.display="none";
	return false;
}

function showBrandDiv(value)
{

	if(value==1 || value==3 || value==5)
	{

	document.getElementById('hiddenbranddiv').style.display='block';
	document.getElementById('hiddenoutletdiv').style.display='none';
	}
	if(value==2 || value==4 || value==6)

	{
		
	document.getElementById('hiddenoutletdiv').style.display='block';
	document.getElementById('hiddenbranddiv').style.display='none';
	}
	if(value==0)
	{
		
		document.getElementById('report_type_id').style.display='none';
		document.getElementById('hiddenbranddiv').style.display='block';
		document.getElementById('hiddenoutletdiv').style.display='none';
	}
////	document.getElementById('save1_cancel').style.display='none';

}


function showNoemploDiv($value)
{
	document.getElementById('report_type_id').style.display='none';
	document.getElementById('hiddenbranddiv').style.display='block';
	document.getElementById('hiddenoutletdiv').style.display='none';
	//document.getElementById('save1_cancel').style.display='block';
}
function showOutletDiv(value)
{
	
	document.getElementById('hiddenoutletdiv').style.display='block';
	document.getElementById('hiddenbranddiv').style.display='none';
	//document.getElementById('save1_cancel').style.display='none';
}
function clear_ForgetPassword_Fields()
{
	location.href='showForgetPassword';
    return false;
}

function goToCancel()
{
	location.href='cancel_changepassword';
    return false;
}
function goToForm()
{
	location.href='formlogin';
    return false;
}

function deletePic()
{
	if(confirm("Are you sure you want to delete"))
	{
		
		document.getElementById('flag').value=1;
		var floatimg = document.getElementById("formField_img");
       floatimg.setAttribute("src", "/uploads/blank.jpg");
       return false;
		
	}
	else
	{
		return false;
	}
	return false;
}

function alert_terms()
{
	alert("Terms and Conditions. These are the terms and conditions");
	return false;

}




function delete_checkbox_selected(form, $value)

{
	//alert('hi');

 	document.getElementById('searchoption').value = $value;

	
	var status=false;
	
	for(var i=0; i < form.delete_checkbox.length; i++){
	       if(form.delete_checkbox[i].checked)
	       status=true
	}        
	if (!status){
		
       	if (!form.delete_checkbox.length)
       	{
       		
	    	if (!document.getElementById('delete_checkbox').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
	    	{
			var answer=confirm('Are you sure you want to delete selected item(s)?')
			if(answer)
				return true;
			else
				return false        
			}	
       	}
       		    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }	
       	        
	}
	else{
			var answer=confirm('Are you sure you want to delete selected item(s)?')
			if(answer)
				return true;
			else
				return false        
	}		
}
function delete_company_selected(form, $value)

{
	//alert('hi');

 	document.getElementById('searchoption').value = $value;

	
	var status=false;
	
	for(var i=0; i < form.company.length; i++){
	       if(form.company[i].checked)
	       status=true
	}        
	if (!status){
		
       	if (!form.company.length)
       	{
       		
	    	if (!document.getElementById('company').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
	    	{
			var answer=confirm('Are you sure you want to delete selected item(s)?')
			if(answer)
				return true;
			else
				return false        
			}	
       	}
       		    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }	
       	        
	}
	else{
			var answer=confirm('Are you sure you want to delete selected item(s)?')
			if(answer)
				return true;
			else
				return false        
	}		
}


function update_rfq_selected(form, $value)

{
	

 	document.getElementById('save').value = $value;

	
	var status=false;
	
	for(var i=0; i < form.company.length; i++){
	       if(form.company[i].checked)
	       status=true
	}        
	if (!status){
		
       	if (!form.company.length)
       	{
       		
	    	if (!document.getElementById('company').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
	    	{
			var answer=confirm('Are you sure you want to change selected item(s) to Approved RFQ?')
			if(answer)
				return true;
			else
				return false        
			}	
       	}
       		    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }	
       	        
	}
	else{
			var answer=confirm('Are you sure you want to change selected RFQ(s) to approved RFQ(s)?')
			if(answer)
				return true;
			else
				return false        
	}		
}

function is_shopper_selected(form, $val)
{
	document.getElementById('searchoption').value  = $val;
	var status=false;
	for(var i=0; i < form.shopper.length; i++){
	       if(form.shopper[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.shopper.length)
	    {
	    	if (!document.getElementById('shopper').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	
	return true;
}

function search_shopper_validations(form, $val)
{
	if(is_shopper_selected(form, $val))
	{
		if (!document.getElementById('StartDate').value)
		{
			alert('Invalid Job Start Date !');
			return false;
		}
		
		if (!document.getElementById('EndDate').value)
		{
			alert('Invalid Job End Date !');
			return false;
		}
	}
	else
		return false;
	
	return true;
}

function delete_shopper_selected(form, $val)
{
	document.getElementById('searchoption').value  = $val;
	var status=false;
	for(var i=0; i < form.shopper.length; i++){
	       if(form.shopper[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.shopper.length)
	    {
	    	if (!document.getElementById('shopper').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
			{
				var answer=confirm('Are you sure you want to delete selected item(s)?')
				if(answer)
					return true;
				else
					return false        
			}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	else
	{
		var answer=confirm('Are you sure you want to delete selected item(s)?')
		if(answer)
			return true;
		else
			return false        
	}		
}

function delete_message_selected(form, $val)
{
	document.getElementById('searchoption').value  = $val;
	var status=false;
	for(var i=0; i < form.message.length; i++){
	       if(form.message[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.message.length)
	    {
	    	if (!document.getElementById('message').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
			{
				var answer=confirm('Are you sure you want to delete selected item(s)?')
				if(answer)
					return true;
				else
					return false        
			}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	else
	{
		var answer=confirm('Are you sure you want to delete selected item(s)?')
		if(answer)
			return true;
		else
			return false        
	}		
}

function is_applicant_selected(form, $val)
{
	document.getElementById('searchoption').value  = $val;
	var status=false;
	for(var i=0; i < form.applicant.length; i++){
	       if(form.applicant[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.applicant.length)
	    {
	    	if (!document.getElementById('applicant').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	return true;
}

function delete_applicant_selected(form, $val)
{
	document.getElementById('searchoption').value  = $val;
	var status=false;
	for(var i=0; i < form.applicant.length; i++){
	       if(form.applicant[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.applicant.length)
	    {
	    	if (!document.getElementById('applicant').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
			{
				var answer=confirm('Are you sure you want to delete selected item(s)?')
				if(answer)
					return true;
				else
					return false        
			}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	else
	{
		var answer=confirm('Are you sure you want to delete selected item(s)?')
		if(answer)
			return true;
		else
			return false        
	}		
}


function get_val_button()
{
	alert(document.getElementById('search'));
	return false;
}

function post_search_option($value)
{
//	alert($value);
	document.getElementById('searchoption').value = $value;
   	return true;
}
function post_search_zone($value)
{
	//alert($value);
	document.getElementById('searchzone').value = $value;
   	return true;
}
function search_option_value($value)
{
	
	document.getElementById('searchoption').value = $value;
   	return true;
}
function post_save($value)
{
	//alert('i am here');
	document.getElementById('save').value = $value;
   	return true;
}
function post_search_save($value)
{
	//alert('hello');
	document.getElementById('save').value = $value;
   	return true;
}



function delete_brand_selected(form, $value)
{
	document.getElementById('save').value = $value;
	var status=false;
	for(var i=0; i < form.brand.length; i++){
	       if(form.brand[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.brand.length)
	    {
	    	if (!document.getElementById('brand').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
			{
				var answer=confirm('Are you sure you want to delete selected item(s)?')
				if(answer)
					return true;
				else
					return false        
			}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	else
	{
		var answer=confirm('Are you sure you want to delete selected item(s)?')
		if(answer)
			return true;
		else
			return false        
	}		
}
function post_hello($value)
{
	
	//alert('i am here');
   	return true;
}


function selectAllList(form)
{
	if (!form.applicant.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('applicant').checked = true;
		else
			document.getElementById('applicant').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.applicant.length; i++)
			{
		       form.applicant[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.applicant.length; i++)
			{
		       form.applicant[i].checked = false;
			}
		}
}

function selectAllTrainers(form)
{
	if (!form.trainer.length)
		if (document.getElementById('allTeainers').checked)
			document.getElementById('trainer').checked = true;
		else
			document.getElementById('trainer').checked = false;
			
	else
		if (document.getElementById('allTeainers').checked)
		{
			for(var i=0; i < form.trainer.length; i++)
			{
		       form.trainer[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.trainer.length; i++)
			{
		       form.trainer[i].checked = false;
			}
		}
}

function selectAll_shopper_List(form)
{
	if (!form.shopper.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('shopper').checked = true;
		else
			document.getElementById('shopper').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.shopper.length; i++)
			{
		       form.shopper[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.shopper.length; i++)
			{
		       form.shopper[i].checked = false;
			}
		}
}

function selectAll_dses_List(form)
{


	
	if (!form.sel_dses.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('sel_dses').checked = true;
			//alert("hi");
		else
			document.getElementById('sel_dses').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.sel_dses.length; i++)
			{
		       form.sel_dses[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.sel_dses.length; i++)
			{
		       form.sel_dses[i].checked = false;
			}
		}
}


function selectAll_message_List(form)
{
	if (!form.message.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('message').checked = true;
		else
			document.getElementById('message').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.message.length; i++)
			{
		       form.message[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.message.length; i++)
			{
		       form.message[i].checked = false;
			}
		}
}
function selectAll_cemplo_List(form)
{


	
	if (!form.company.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('company').checked = true;
			//alert("hi");
		else
			document.getElementById('company').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.company.length; i++)
			{
		       form.company[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.company.length; i++)
			{
		       form.company[i].checked = false;
			}
		}
}

function selectAll_brand_List(form)
{

	
	if (!form.brand.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('brand').checked = true;
			//alert("hi");
		else
			document.getElementById('brand').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.brand.length; i++)
			{
		       form.brand[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.brand.length; i++)
			{
		       form.brand[i].checked = false;
			}
		}
}


function check_one_shopper(form, $value)
{
	if (form.shopper.length)
	{
		for(var i=0; i < form.shopper.length; i++)
		{
	       form.shopper[i].checked = false;
		}
	}
	
	if (form.shopper.length)
	{
		for(var i=0; i < form.shopper.length; i++)
		{
			if(form.shopper[i].value == $value)
			{
	       		form.shopper[i].checked = true;
			}
		}
	}
	else
		document.getElementById('shopper').checked = true;
		
	return true;
}

function check_applicant(form)
{
	if (!form.applicant.length)
		if (document.getElementById('applicant').checked)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.applicant.length; i++){
			if(!form.applicant[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	}
}	
function check_trainer(form)
{
	if (!form.trainer.length)
		if (document.getElementById('trainer').checked)
			document.getElementById('allTeainers').checked = true;
		else
			document.getElementById('allTeainers').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.trainer.length; i++){
			if(!form.trainer[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('allTeainers').checked = true;
		else
			document.getElementById('allTeainers').checked = false;
	}
}	

function check_shopper(form)
{
	if (!form.shopper.length)
		if (document.getElementById('shopper').checked)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.shopper.length; i++){
			if(!form.shopper[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	}
}	

function check_message(form)
{
	if (!form.message.length)
		if (document.getElementById('message').checked)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.message.length; i++){
			if(!form.message[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	}
}	


function check_company(form)
{
	if (!form.company.length)
		if (document.getElementById('company').checked)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.company.length; i++){
			if(!form.company[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	}
}	
function check_brand(form)
{
	if (!form.brand.length)
		if (document.getElementById('brand').checked)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.brand.length; i++){
			if(!form.brand[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	}
}

function invite_list_selected(form, $val)
{
	if (!document.getElementById('txtDate').value)
	{
		alert('Date is not valid');
		return false;
	}
	
	if (!document.getElementById('selTime').value)
	{
		alert('Time is not valid');
		return false;
	}
	
	var status=false;
	for(var i=0; i < form.applicant.length; i++){
	       if(form.applicant[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.applicant.length)
	    {
	    	if (!document.getElementById('applicant').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	document.getElementById('searchoption').value  = $val;
} 


function training_list_selected(form, $val)
{
	if (!document.getElementById('StartDate').value)
	{
		alert('Start date is not valid');
		return false;
	}
	
	if (!document.getElementById('EndDate').value)
	{
		alert('End date is not valid');
		return false;
	}
	
	if(document.getElementById('EndDate').value < document.getElementById('StartDate').value)
	{
		alert('Traing End Date must be greater than or equal to Start Date.');
		return false;
	}
	
	var status=false;
	for(var i=0; i < form.applicant.length; i++){
	       if(form.applicant[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.applicant.length)
	    {
	    	if (!document.getElementById('applicant').checked)
	    	{
	    		alert('No selection has been made for applicants');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made for applicants');
		    return false;
	    }
	}
	
	var status=false;
	for(var i=0; i < form.trainer.length; i++){
	       if(form.trainer[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.trainer.length)
	    {
	    	if (!document.getElementById('trainer').checked)
	    	{
	    		alert('No selection has been made for trainers');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made for trainers');
		    return false;
	    }
	}
	document.getElementById('searchoption').value  = $val;
} 

function select_checkbox_selected_survey(form, $value)
{
	document.getElementById('searchoption').value = $value;
	
	var status=false;
	for(var i=0; i < form.select_checkbox.length; i++)
	{
       if(form.select_checkbox[i].checked)
       status=true;
	}        
	if (!status){
	    if (!form.select_checkbox.length)
	    {
	    	if (!document.getElementById('select_checkbox').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
}

function select_checkbox_outlet(form, $value)
{   var status=false;
	document.getElementById('assignzone').value = $value;
    
    if (document.getElementById('zones').value==0)
    {   
    	alert('No zone has been selected');
    	return false;
    }
	
	
	for(var i=0; i < form.sel_checkbox.length; i++)
	{
       if(form.sel_checkbox[i].checked)
       status=true;
	}        
	if (!status){
	    if (!form.sel_checkbox.length)
	    {
	    	if (!document.getElementById('sel_checkbox').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
	
}


function select_checkbox_scheme(form, $value)
{   
	document.getElementById('assignzone').value = $value;
var status=false;
	
	for(var i=0; i < form.sel_dses.length; i++){
	       if(form.sel_dses[i].checked)
	       status=true
	}        
	if (!status){
		
       	if (!form.sel_dses.length)
       	{
       		
	    	if (!document.getElementById('sel_dses').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    	else
	    	{
			var answer=confirm('Are you sure you want to assign selected item(s) to scheme?')
			if(answer)
				return true;
			else
				return false        
			}	
       	}
       		    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }	
       	        
	}
	else{
			var answer=confirm('Are you sure you want to assign selected item(s) to scheme??')
			if(answer)
				return true;
			else
				return false        
	}	
	
}




function change_status_job(status)
{
	$('#operation').attr('value',status);
	return true;
}
function select_checkbox_selected(form,$value)

{
	document.getElementById('searchoption').value = $value;
//	alert('hi');
//var status=false;
//	
//	for(var i=0; i < form.select_checkbox.length; i++){
//	       if(form.select_checkbox[i].checked)
//	       status=true
//	}        
//	if (!status){
//		
//       	if (!form.select_checkbox.length)
//       	{
//       		
//	    	if (!document.getElementById('select_checkbox').checked)
//	    	{
//	    		alert('No selection has been made');
//		        return false;
//	    	}
//	    	else
//	    	{
//			var answer=confirm('Are you sure you want to delete selected item(s)?')
//			if(answer)
//				return true;
//			else
//				return false        
//			}	
//       	}
//       		    else
//	    {
//	    	alert('No selection has been made');
//		    return false;
//	    }	
//       	        
//	}
//	else{
//			var answer=confirm('Are you sure you want to delete selected item(s)?')
//			if(answer)
//				return true;
//			else
//				return false        
//	}		
}
	


function print_qtn()
{
	
			var html =	'<html>';
			
			
			html +='<HEAD>\n<title>Quotation Details</title>';
//          html += '<link rel="stylesheet" type="text/css" href="<?php echo base_url()?>css/Styles.css"/>';
			
            html +='</HEAD>';
			html +='<body >';
//			 var printReadyElem = document.getElementById(divId);
//			html +=printReadyElem.innerHTML;
			html +=	'<span style="padding-left: 317px; color:#29ABE2"><img src="/images/MysterShopping.gif" border="0" width="257" height="38" />';
			html +=	'Gain Insight Into Your Business Performance</span><br clear=all><br clear=all>';
			html +=	'<span style="padding-left: 390px; font-size:30px; color: #3399FF">Quotation Details<hr>';
			html += '</span>';
			html +='<table style="padding-left: 320px; font-size: 22px; color:#000077">'

			html +='<tr>';
			html +='<td>';
		
			html +='Quotation Date:';
			html +='</td>';
			html +='<td>';
        	
   			html +=document.getElementById('rateDate').value;
   			html +='</td>'
   			html +='</tr>'
   			
   	
   			
   			html +='<tr>';
   			html +='<td>';
   			
			html +='Quotation Number:';
			html +='</td>';
        	
			html +='<td>';
   			html +=document.getElementById('quotation_no').value;
   			html +='</td>';
   			
   			
   			
   			html +='<tr>';
   			html +='<td>';
   			
			html +='Prepared for:';
		
        	html +='</td>';
        	html +='<td>';
   			html +=document.getElementById('prepared_for').innerHTML;
   			html +='</td>';
   			html +='</tr>';
   	
   			
   			html +='<tr>';
   			html +='<td>';
   			
			html +='Prepared By:';
			
			html +='</td>';
			html +='<td>';
        	
   			html +=document.getElementById('prepared_by').innerHTML;
   		    html +='</td>';
			html +='<td>';
			html +='</tr>';
   	
   			
   			html +='<tr>';
   			html +='<td>';
   			
   			html +='Amount:';
		
        	html +='</td>';
        	html +='<td>';
   			html +=document.getElementById('amount').value;
   			html +='</td>';
   			
   			
   			html +='</table>';
   			html +='<table style="padding-left: 320px; font-size: 22px; color:#000077">';
   			html +='<tr>';
   			html +='<td>';
   			
			html +='Terms and Conditions:';
			html +='</td>';
			
			html +='<td>';
        	
   			html +=document.getElementById('terms_and_conditions').value;
   			html +='</td>';
   			html +='</tr>';
   			html +='</table>';
   			html +='</body>';
   			
   			html +='</html>';	
  // 			html +='<input type=button value=print onclick="window.print(html)"/>'; 
   			
   			var printWin = window.open("about:blank","_blank");
			printWin.document.write(html);
			window.print(html);
}

function GetXmlHttpObject() { 
	var objXMLHttp=null
	if (window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest()
	}else if (window.ActiveXObject){ 
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	} 
	return objXMLHttp
}

function loadContracts() 
{
	var base_Path = document.getElementById('ajaxUrl').value;
	var companyId =  document.getElementById('select_company').value;
	/*var statusId =  document.getElementById('select_status').value;*/
	var statusId = 0;
	
	var params = "companyID="+companyId+","+statusId;
	
	xmlHttp = new GetXmlHttpObject()
	if (xmlHttp == null)
	{ 
		alert ("Browser does not support HTTP Request")
		return false;
	} 
	var url =  base_Path;
	
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
		
	xmlHttp.onreadystatechange = function () 
	{ 
		if (xmlHttp.readyState == 4) {
			var response = xmlHttp.responseText;
			if(response) {
				document.getElementById('divSelect_contract').innerHTML = response;
			}
		}
	}; 
	xmlHttp.send(params);
}
function loadBrands() 
{   
	var base_Path = document.getElementById('Brand_Url').value;
	var companyId =  document.getElementById('company').value;
	/*var statusId =  document.getElementById('select_status').value;*/
	var statusId = 0;
	
	
	
	var params = "companyID="+companyId;
	
	xmlHttp = new GetXmlHttpObject();
	if (xmlHttp == null)
	{ 
		alert ("Browser does not support HTTP Request")
		return false;
	} 
	var url =  base_Path;
	
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
		
	xmlHttp.onreadystatechange = function () 
	{ 
		if (xmlHttp.readyState == 4) {
			var response = xmlHttp.responseText;
			if(response) {
				document.getElementById('divload_brand').innerHTML = response;
			}
		}
	}; 
	xmlHttp.send(params);
}

function showContracts() 
    {var base_Path = document.getElementById('showcontracturl').value;
	var companyId =  document.getElementById('company').value;
	
	var params = "companyID="+companyId;
	
	xmlHttp = new GetXmlHttpObject()
	if (xmlHttp == null)
	{ 
		alert ("Browser does not support HTTP Request")
		return false;
	} 
	var url =  base_Path;
	
	xmlHttp.open("POST",url,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
		
	xmlHttp.onreadystatechange = function () 
	{ 
		if (xmlHttp.readyState == 4) {
			var response = xmlHttp.responseText;
			if(response) {
				
				document.getElementById('company_contracts_div').innerHTML =response;
				
				
			}
		}
	}; 
		

	xmlHttp.send(params);
	
	
}
function showBrands() 
    {  
    	var base_Path = document.getElementById('showbrandurl').value;
	var companyId =  document.getElementById('company').value;
	
	var params = "companyID="+companyId;
	
	xmlHttp = new GetXmlHttpObject()
	if (xmlHttp == null)
	{ 
		alert ("Browser does not support HTTP Request")
		return false;
	} 
	
	var url =  base_Path;
	
	xmlHttp.open("POST",url,true)
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
		
	xmlHttp.onreadystatechange = function () 
	{ 
		if (xmlHttp.readyState == 4) {
			var response = xmlHttp.responseText;
			if(response) {
				
				document.getElementById('company_showbrands').innerHTML =response;
				
				
			}
		}
	}; 
		

	xmlHttp.send(params);
	
	
}
function show(divname)
{var val;
	$("div[name = "+ divname +"]").each(function(){
			if ($(this).css("display") =="block")
			{
				$(this).css("display", "none");val=0;
			}
			else
			{
				$(this).css("display", "block");val=1;
			}
	});
	 $.ajax({
   type: "POST",
   url: "/shoppersreg/sessionsetting/"+ val,
  
   success: function(msg){
     
   }
 });
 return true;
}
   
//    var divBoxes = document.getElementsByName(divname);
//    var count;
//    var count;
//    
//    count = 0;
//    for (var i = 0; i < divBoxes.length; i++) {
//
//        if(divBoxes[i].style.display=="block")
//            {
//                divBoxes[i].style.display="none";
//            }
//            else
//                {
//                   divBoxes[i].style.display="block";
//                }
//    }
//}

function invoice_validation($value)
{
	var objRegExp  =  /^[0-9,.]*$/;
	  
  	document.getElementById('searchoption').value = $value;
  	
	if (!document.getElementById('invoiceDate').value)
	{
		alert('Invoice date is required.');
		return false;
	}
	
	if ($('#deductions').val())
		if(objRegExp.test($('#deductions').val()) == false)
		{
			alert('Invalid deduction amount entered.');
			return false;
		}
}

function is_invoice_selected(form, $val)
{
	document.getElementById('searchoption').value  = $val;
	var status=false;
	for(var i=0; i < form.contract_invoice.length; i++){
	       if(form.contract_invoice[i].checked)
	       status=true;
	}        
	if (!status){
	    if (!form.contract_invoice.length)
	    {
	    	if (!document.getElementById('contract_invoice').checked)
	    	{
	    		alert('No selection has been made');
		        return false;
	    	}
	    }
	    else
	    {
	    	alert('No selection has been made');
		    return false;
	    }
	}
}

function invoice_search_validation($value)
{
	document.getElementById('searchoption').value = $value;
	
	if (document.getElementById('select_company').value == 0)
	{
		alert('Select company name');
		return false;
	}
}

function selectAll_outlet_List(form)
{

	
	if (!form.outlet_id.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('outlet_id').checked = true;
			//alert("hi");
		else
			document.getElementById('outlet_id').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.outlet_id.length; i++)
			{
		       form.outlet_id[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.outlet_id.length; i++)
			{
		       form.outlet_id[i].checked = false;
			}
		}
}


function check_invoice(form)
{
	if (!form.contract_invoice.length)
		if (document.getElementById('contract_invoice').checked)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	else
	{		
		var status = true;
		for(var i=0; i < form.contract_invoice.length; i++){
			if(!form.contract_invoice[i].checked)
				status = false;
		}    
		if(status)
			document.getElementById('selectall').checked = true;
		else
			document.getElementById('selectall').checked = false;
	}
}

function selectAll_invoice_List(form)
{
	if (!form.contract_invoice.length)
		if (document.getElementById('selectall').checked)
			document.getElementById('contract_invoice').checked = true;
		else
			document.getElementById('contract_invoice').checked = false;
			
	else
		if (document.getElementById('selectall').checked)
		{
			for(var i=0; i < form.contract_invoice.length; i++)
			{
		       form.contract_invoice[i].checked = true;
			}
		}
		else
		{
			for(var i=0; i < form.contract_invoice.length; i++)
			{
		       form.contract_invoice[i].checked = false;
			}
		}
}

function showTransactionDiv($value)
{
	document.getElementById('divIssueDate').style.display='block';
	document.getElementById('divAmount').style.display='block';
	
	if($value == 0)
	{
		document.getElementById('divCheque').style.display='block';
		document.getElementById('divChequeDate').style.display='block';
	}
	if($value == 1) 
	{
		document.getElementById('cheque_no').value = "";
		document.getElementById('chequeDate').value = "";
		document.getElementById('divCheque').style.display='none';
		document.getElementById('divChequeDate').style.display='none';
	}
}
function shopper_cheque_validation(form, $value)
{
	
	var objRegExp  =  /^[0-9,.]*$/;
	  
  	document.getElementById('save').value = $value;
	
	if (!document.getElementById('chequeDate').value)
	{
		alert('Payment date is required.');
		return false;
	}

	if (!document.getElementById('chequeamt').value)
	{
		alert('Amount required.');
		return false;
	}
	else if (!document.getElementById('chequeamt').value.match(/^[0-9,.]*$/)) {
		alert("Cost must be a numeric value!");
		return false;
		}
	
/*	if(objRegExp.test(form.chequeamt.value) == false || form.chequeamt.value <= 0)
	{
		alert('Invalid amount is entered.');
		return false;
	}*/
	if (!document.getElementById('chequenmbr').value)
	{
		alert('Cheque Number is required.');
		return false;
	}
	if (form.rdoTransact[0].checked == false && form.rdoTransact[1].checked == false)
	{
		alert('Select Payment Type.');
		return false;
	}
}

function shopper_cash_validation(form, $value)
{
	
	var objRegExp  =  /^[0-9,.]*$/;
	document.getElementById('save').value = $value;
	if (!document.getElementById('cashamt').value)
	{
		alert('Amount required.');
		return false;
	
	}
	else if (!document.getElementById('cashamt').value.match(/^[0-9,.]*$/)) {
		alert("Cost must be a numeric value!");
		return false;
		}
	
	if(objRegExp.test(form.cashamt.value) == false || form.cashamt.value <= 0)
	{
		alert('Invalid amount is entered.');
		return false;
	}
	
	
	
	if (!document.getElementById('cashDate').value)
	{
		alert('Payment date is required.');
		return false;
	}

	
}

function shopper_online_validation(form, $value)
{
	
	var objRegExp  =  /^[0-9,.]*$/;
	document.getElementById('save').value = $value;
	if (!document.getElementById('o_amount').value)
	{
		alert('Amount required.');
		return false;
	
	}
	else if (!document.getElementById('o_amount').value.match(/^[0-9,.]*$/)) {
		alert("Cost must be a numeric value!");
		return false;
		}
	
	if(objRegExp.test(form.o_amount.value) == false || form.o_amount.value <= 0)
	{
		alert('Invalid amount is entered.');
		return false;
	}
	
	
	if (!document.getElementById('oDate').value)
	{
		alert('Payment date is required.');
		return false;
	}
  	

	
}

function payment_validation(form, $value)
{
	var objRegExp  =  /^[0-9,.]*$/;
	  
  	document.getElementById('searchoption').value = $value;

	if (form.rdoTransact[0].checked == false && form.rdoTransact[1].checked == false)
	{
		alert('Select Payment Type.');
		return false;
	}
	
	if (form.rdoTransact[0].checked == true && !document.getElementById('cheque_no').value)
	{
		alert('Cheque number is required.');
		return false;
	}
	
	if(form.rdoTransact[0].checked == true && (objRegExp.test(form.cheque_no.value) == false || form.cheque_no.value <= 0))
	{
		alert('Enter a valid cheque number.');
		return false;
	}
	
	if (!document.getElementById('paymentDate').value)
	{
		alert('Received date is required.');
		return false;
	}
	
	if (form.rdoTransact[0].checked == true && !document.getElementById('chequeDate').value)
	{
		alert('Cheque date is required.');
		return false;
	}
	
	if(objRegExp.test(form.amount.value) == false || form.amount.value <= 0)
	{
		alert('Invalid amount is entered.');
		return false;
	}
}

function contract_calculate_cost(select_option)
{
	document.getElementById('searchoption').value = select_option;
	
	// The number of milliseconds in one day
	var one_day = 1000 * 60 * 60 * 24;
	var objRegExp  =  /^[0-9,.]*$/;
	
	var start_date =  document.getElementById('startDate').value;
	var end_date =  document.getElementById('endDate').value;
	
	if(start_date && end_date)
	{
		var startingdate = start_date.split(" ");
		startingdate[1] = month_name_to_number(startingdate[1]);
		var startingdate = new Date(startingdate[2], startingdate[1]-1, startingdate[0]);
		
		
		var endingdate = end_date.split(" ");
		endingdate[1] = month_name_to_number(endingdate[1]);
		var endingdate = new Date(endingdate[2], endingdate[1]-1, endingdate[0]) ;
		
		var total_days = (Math.ceil((endingdate.getTime()-startingdate.getTime())/(one_day))) + 1;
		
		$("#costDiv > input[type = text]").each(function(){
			
                        costid = $(this).attr("id");
                        arrValue = costid.split("[");
                        cost_id = arrValue[1].split("]");

                        var survey_frequency =  document.getElementById('hiddenFrequency[' + cost_id[0] + ']').value;
                        var survey_count =  document.getElementById('hiddenVisits[' + cost_id[0] + ']').value;

                        if (survey_frequency == 1)
                                var wave = 1 * 30;
                        if (survey_frequency == 2)
                                var wave = 3 * 30 ;
                        if (survey_frequency == 3)
                                var wave = 6 * 30;
                        if (survey_frequency == 4)
                                var wave = 12 * 30;

                        var total_waves =  Math.floor(total_days / wave);

                        $("label[id='visit" + cost_id[0] + "']").html(total_waves * survey_count);

                        if ($(this).val() != "")
			{
                                var survey_cost =  document.getElementById('cost[' + cost_id[0] +']').value;
                                
				if(objRegExp.test(survey_cost) == true && survey_cost >= 0)
				{
					var total_cost = total_waves * (survey_count * survey_cost);
					document.getElementById('totalCost[' + cost_id[0] +']').value = total_cost;
				}
				else
				{
					document.getElementById('totalCost[' + cost_id[0] +']').value = 0;
				}
			}
		});
	}		
	calculate_brand_grand_total();
}

function onchange_calculate_cost(cost_id)
{
	var one_day = 1000 * 60 * 60 * 24;
	var start_date =  document.getElementById('startDate').value;
	var end_date =  document.getElementById('endDate').value;
	var survey_frequency =  document.getElementById('hiddenFrequency[' + cost_id + ']').value;
	var survey_count =  document.getElementById('hiddenVisits[' + cost_id + ']').value;
	var survey_cost =  document.getElementById('cost[' + cost_id +']').value;
	var grand_total = 0; var brand_total = 0;
		
	if (survey_frequency == 1)
		var wave = 1 * 30;
	if (survey_frequency == 2)
		var wave = 3 * 30 ;
	if (survey_frequency == 3)
		var wave = 6 * 30;
	if (survey_frequency == 4)
		var wave = 12 * 30;
	
	if(start_date && end_date)
	{
		var startingdate = start_date.split(" ");
		startingdate[1] = month_name_to_number(startingdate[1]);
		var startingdate = new Date(startingdate[2], startingdate[1]-1, startingdate[0]);
		
		var endingdate = end_date.split(" ");
		endingdate[1] = month_name_to_number(endingdate[1]);
		var endingdate = new Date(endingdate[2], endingdate[1]-1, endingdate[0]) ;
		
		var total_days = (Math.ceil((endingdate.getTime()-startingdate.getTime())/(one_day))) + 1;
		
		var total_waves =  Math.floor(total_days / wave);	
		var total_cost = total_waves * (survey_count * survey_cost);
	}
	else
		var total_cost = survey_count * survey_cost;

	document.getElementById('totalCost[' + cost_id +']').value = total_cost;
}

function calculate_brand_grand_total()
{
	var brand_total = 0 ; var grand_total = 0 ;
	$("div [class = 'quotationDetails']").each(function(){
		$('#'+ $(this).attr('id') +' input[type=text][readonly=readonly]').each(function(){
			if($(this).val())
				brand_total = brand_total + parseInt($(this).val());
		});
		$("#"+ $(this).attr('id') +" label[id='lblBrandTotal']").html(brand_total);
		brand_total = 0 ;
	});

	$('#totalCostDiv > input[type=text]').each(function(){
		if($(this).val())
			grand_total = grand_total + parseInt($(this).val());
	});

	$("label[id='lblGrandTotal']").html(grand_total);
        $("label[id='lblSubTotal']").html(grand_total);
}

function calculate_invoice_brand_grand_total()
{
	var brand_total = 0 ; var grand_total = 0 ;
	$("div [class = 'quotationDetails']").each(function(){
		$('#'+ $(this).attr('id') +' input[type=text]').each(function(){
			if($(this).val())
				brand_total = brand_total + parseInt($(this).val());
		});
		$("#"+ $(this).attr('id') +" label[id='lblBrandTotal']").html(brand_total);
		brand_total = 0 ;
	});

	$('#totalCostDiv > input[type=text]').each(function(){
		if($(this).val())
			grand_total = grand_total + parseInt($(this).val());
	});

	$("label[id='lblGrandTotal']").html(grand_total);
}

function calculate_invoice_deductions()
{
	var grand_total = 0 ;
	
	$('#totalCostDiv > input[type=text]').each(function(){
		if($(this).val())
			grand_total = grand_total + parseInt($(this).val());
	});

	if($('#deductions').attr('type') == 'text')
	{
		if($('#deductions').val())
			grand_total = grand_total - parseInt($('#deductions').val());
	}
	else
		grand_total = grand_total - parseInt($('#deductions').html());

	$("label[id='lblGrandTotal']").html(grand_total);
}

function change_date(textdateid,modified_id)
{
	
	var val;			
	val=$(textdateid).val();
	
	if(val)
	{
		val=val.split("-");
		switch(parseInt(val[1]))
		{
			case 1:val[1]="Jan";break;
			case 2:val[1]="Feb";break;
			case 3:val[1]="Mar";break;
			case 4:val[1]="Apr";break;
			case 5:val[1]="May";break;
			case 6:val[1]="Jun";break;
			case 7:val[1]="Jul";break;
			case 8:val[1]="Aug";break;
			case 9:val[1]="Sep";break;
			case 10:val[1]="Oct";break;
			case 11:val[1]="Nov";break;
			case 12:val[1]="Dec";break;
		}
		
		$('#'+modified_id).val(val[0]+" "+val[1]+" "+val[2]);
	}
}

function month_name_to_number(monthName)
{
	switch(monthName)
	{
		case "Jan":return 1;
		case "Feb":return 2;
		case "Mar":return 3;
		case "Apr":return 4;
		case "May":return 5;
		case "Jun":return 6;
		case "Jul":return 7;
		case "Aug":return 8;
		case "Sep":return 9;
		case "Oct":return 10;
		case "Nov":return 11;
		case "Dec":return 12;
	}
}

function validate_point(id)
{
	var pattern=/^([0-9][0-9]*|^-[123456789][0-9]*)$/;
	var val=$(id).val();
	var index=$(id).attr('name');
	index=index.split("[");	
	index=index[1].split("]");
		
	if($("input[type='text'][name='choice["+index[0]+"]']").val()=="")
	{
		$(id).css('color','red');
	}
	else
	{
    	if(pattern.test(val))
    	{
    		$(id).css('color','black');
    		calculate_sum();
    	}
    	else
    	{
    		$(id).css('color','red');
    	}
	}
}

