//	var recepient = Array();
//	    recepient[0] = 'own|address area state post code|mobile phone,Office Phone,home phone';
//	    recepient[1] = 'Mr Chan|20, SS2/97, Petaling Jaya, Selangor 47300|0378987938,0166000499,039849485';
//	    recepient[2] = 'Ms jill|88, SS8/98, Taman Desa, Selangor 47300|035454938,0169048586,032322355';

//ajax - return contact list
var mbr_id;

function retrive_contact_list_by_member(member_id){
mbr_id = member_id;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
   var read_cookies = readCookie('last_item')
	var url = 'http://www.whofindwho.com/store_template/retrive_contact_list_by_member.php?member='
		
	//url=  url +store_id+'-->' + category
	url=  url + member_id
	//alert ('the url = '+url)
	
	//createCookie('item_list',ext,1)
	//alert('here');
xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

} 

function stateChanged2() 
{ 
	if (xmlHttp.readyState==4)
	{ 
	//alert (xmlHttp.responseText);
		var return_msg =xmlHttp.responseText;
	//alert('here2');
	
		if (return_msg != ''){
			var recepient = Array();
				recepient = return_msg.split('-->');
				create_cart_recepient_tab(recepient, 1);
		}else{
			create_cart_recepient_tab('', 0);	
		}	
	}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
	{
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
  catch (e)
	{
	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
  }
return xmlHttp;
}


function create_cart_recepient_tab(recepient, valid){

  orecipient= '';
  
  var d_cart = document.getElementById('tab_order');
  
  var tab_cart = document.createElement('div');
  	  tab_cart.id = 'tab_cart';
	  d_cart.appendChild(tab_cart);
	  
  var tab_cart_title = document.createElement('div');
	  tab_cart_title.id = 'tab_cart_title';
	  tab_cart.appendChild(tab_cart_title);

  var tab_cart_title_text = document.createElement('p');
	  tab_cart_title_text.innerHTML = 'who is the recipient?';
	  tab_cart_title.appendChild(tab_cart_title_text);



//close button
	  del_img = document.createElement('IMG');
	  del_img.id  = 'close_tab_cart';
	  del_img.src = 'http://www.whofindwho.com/store_template/theme/images/btn_close.gif';
	  tab_cart_title.appendChild(del_img);
	  
		if(window.addEventListener){ // Mozilla, Netscape, Firefox
		        del_img.addEventListener('click', listener_close_cart_tab, false);
		        del_img.dom_value = del_img.value;
		        del_img.dom_id    = del_img.id;
		} else { // IE
		        del_img.attachEvent('onclick', listener_close_cart_tab);
		        del_img.dom_value = del_img.value;
		        del_img.dom_id    = del_img.id;
		}	
		
	  var text_add_receipient = document.createElement('p');
	  text_add_receipient.innerHTML = '<a href = "#" onclick="add_contact('+mbr_id+');">Add more contact to your contact list?</a>';
	  tab_cart.appendChild(text_add_receipient);

	var rep_form = document.createElement('form');
		tab_cart.appendChild(rep_form);  

	
	if (valid ==1){
		
		for (var i=0;i<recepient.length;i++){
			
			var data = recepient[i].split('|');
			var output = data[1]+ '<br/>'+ data[2]+'<br/>'+ 'email: '+data[3]+ ' phone:'+data[4];
			
			var recTab = document.createElement("div");
			recTab.id			= 'recepient_'+ i;
			recTab.className 	= 'recepient';
			recTab.value = i;
			tab_cart.appendChild(recTab);
			
			var rerSelectBox = document.createElement('div');;
			rerSelectBox.className = 'rerSelectBox';
			recTab.appendChild(rerSelectBox);
			
			var repSelect= document.createElement('input');
			repSelect.className = 'rep_select';
			repSelect.id = data[0];
			//repSelect.id = 'rep_select';
			repSelect.value = data[0];
			repSelect.setAttribute('type','radio');
			repSelect.setAttribute('name','repradio');
			rerSelectBox.appendChild(repSelect);
			
			var repfield = document.createElement("p");
			repfield.className = 'field_content';
			//reconstruct 
	//		var temp = recepient[i].split('|');
	//		var new_recepient ='';
	//		for (var j =0;j<temp.length;j++){
	//			new_recepient = new_recepient + temp
	//			if(i<temp.length-1){
	//				new_recepient = new_recepient + '<br/>'
	//			}
	//		}
			
			repfield.innerHTML = output;
			recTab.appendChild(repfield);
	
	//on click
			if(window.addEventListener){ // Mozilla, Netscape, Firefox
					repSelect.addEventListener('click', onclick_recipient, false);
					repSelect.dom_value = repSelect.value;
					repSelect.dom_id    = repSelect.id;
			} else { // IE
					repSelect.attachEvent('onclick', onclick_recipient);
					repSelect.dom_value = repSelect.value;
					repSelect.dom_id    = repSelect.id;
			}							
				
		}
	}
  //next button
  var footDiv = document.createElement('div');
  footDiv.id = 'app_footer';
  tab_cart.appendChild(footDiv);  
  
  btn_next = document.createElement('IMG');
  btn_next.id  = 'next_step';
  btn_next.src = 'http://www.whofindwho.com/store_template/theme/images/btn_next.gif';
  btn_next.alt=  'next step';
  footDiv.appendChild(btn_next);
  
  	//close button listener
	if(window.addEventListener){ // Mozilla, Netscape, Firefox
			btn_next.addEventListener('click', listener_recepient_next_tab, false);
			btn_next.dom_value = btn_next.value;
			btn_next.dom_id    = btn_next.id;
	} else { // IE
			btn_next.attachEvent('onclick', listener_recepient_next_tab);
			btn_next.dom_value = btn_next.value;
			btn_next.dom_id    = btn_next.id;
	}
	
	
	//back button
  btn_back = document.createElement('IMG');
  btn_back.id  = 'back_step';
  btn_back.src = 'http://www.whofindwho.com/store_template/theme/images/btn_back.gif';
  btn_back.alt=  'back step';
  footDiv.appendChild(btn_back);
  
  	//close button listener
	if(window.addEventListener){ // Mozilla, Netscape, Firefox
			btn_back.addEventListener('click', listener_recipient_back_tab, false);
			btn_back.dom_value = btn_back.value;
			btn_back.dom_id    = btn_back.id;
	} else { // IE
			btn_back.attachEvent('onclick', listener_recipient_back_tab);
			btn_back.dom_value = btn_back.value;
			btn_back.dom_id    = btn_back.id;
	}	
	
}

function listener_recipient_back_tab(evt){
	close_tab()
	create_cart_edit_tab(store_id)
}

function onclick_recipient(evt){ 
	var e_out;
	var ie_var = "srcElement";
	var moz_var = "target";
	var prop_var = "dom_id";
	// "target" for Mozilla, Netscape, Firefox et al. ; "srcElement" for IE
	evt[moz_var] ? e_out = evt[moz_var][prop_var] : e_out = evt[ie_var][prop_var];
	orecipient = e_out;
	//alert(orecipient);

}

function listener_recepient_next_tab(evt){
	var e_out;
	var ie_var = "srcElement";
	var moz_var = "target";
	var prop_var = "dom_value";
	// "target" for Mozilla, Netscape, Firefox et al. ; "srcElement" for IE
	evt[moz_var] ? e_out = evt[moz_var][prop_var] : e_out = evt[ie_var][prop_var];
	
//	alert(orecipient);
	result = validate_input();
	//alert(result);
	if (result == true){
		close_tab();
		create_cart_payment_tab(payment);
		//sent_order(payment);
		//eraseCookie('ord'+store_id + member_id);
		//create_cart_success_tab();
	}
	else
		alert('Please select a recipient');
}
function validate_input(){
	//alert(document.getElementById("rep_select").selected);
	//validateInput("selone_radio","rep_select","Please enter your fullname.");
	//alert(sret);
//	alert(orecipient);
	if (orecipient== '')
		return false;
	else
		return true;
}