// set combo boxes
function setCbxPC(cb){
	// 1. unset all
	for(i=0; i<pcAr.length; i++){
    document.getElementById('dv'+pcAr[i]).className='hide';
		document.getElementById('td'+pcAr[i]).className='pcBg1';
    document.getElementById('lk'+pcAr[i]).className='pcA';
  }
	// 2. set current
	document.getElementById('dv'+cb).className='show';
  document.getElementById('td'+cb).className='pcBg2';
  document.getElementById('lk'+cb).className='pcB';
  //
  setEnPC();
}

// get combo box value
function getCbxPC(){
	s = '';
	//
  for(i=0; i<pcAr.length; i++){
  	// get current combo
    cb = frmPotoDetails.elements[pcAr[i]];
    //alert(pcAr[i]+' | '+cb)
	  if(cb == undefined){
	    cb = frmPotoDetails.elements[pcAr[i]+'[]'];	// idCountry[]
	  }
	  // go throw
	  for(j=0; j<cb.options.length; j++){
	    if(cb.options[j].selected){// && cb.options[j].value<>0){		// 0 = '-'
	      //
        v = cb.options[j].text;
	      //
        if(v != '-'){
	      	s += (s==''?'':', ') + v;
        }
	    }
	  }
  }
  // set sel values
  frmPotoDetails.pcT.value = s;
  //frmPotoDetails.type_pc.value = '';
  setEnPC();
}

// set matches
function typePC(str){		// str = 'posted, dog ...'
	// unset all combos
	unsetPC();
	//
	ar = str.split(',');
  //
	for(k=0; k<ar.length; k++){
		w = ar[k].trim();	// c, i ...
    if(w != ''){
		  typePCset(w);	// cat = (c)
    }
  }
  // +
  getCbxPC();
}
function typePCset(w){	// cat = (c)
	//
  for(i=0; i<pcAr.length; i++){
  	// get current combo
    cb = frmPotoDetails.elements[pcAr[i]];
	  if(cb==undefined){cb = frmPotoDetails.elements[pcAr[i]+'[]'];}	// idCountry[]
	  // go throw
	  for(j=0; j<cb.options.length; j++){
			val = cb.options[j].text;
      //
      if(isMatch(val, w)){
      	// set matched key
        cb.selectedIndex = j;
        return;
        //break;
      }
	  }
    //if(j<cb.options.length)break;
  }
}

//
function clearPC(){
	// unset all combos
	unsetPC();
  // clear text
  frmPotoDetails.pcT.value = '';
	// submit
	frmPotoDetails.submit();
}

function unsetPC(){
	// unset all combos
  for(x=0; x<pcAr.length; x++){
  	// get current combo
    cb = frmPotoDetails.elements[pcAr[x]];
	  if(cb == undefined)cb = frmPotoDetails.elements[pcAr[x]+'[]'];
    // unset
    cb.selectedIndex = 0;
    // and-or
    if(pcAr[x].search(/\[/)!=-1){
    	ao = pcAr[x].replace(/\[]/, '')+'_and';	// id_animal[] >> id_animal_and
  		frmPotoDetails.elements[ao][0].checked=true;	// set default = 'AND'
    }
  }
}

//
function goPC(){
	frmPotoDetails.submit();
}

//
function setEnPC(){
	//
  v = frmPotoDetails.pcT.value;
  //alert(v)
	//
	if(v==''){
		frmPotoDetails.cmdCrPC.disabled = true;
  	frmPotoDetails.cmdGoPC.disabled = true;
		frmPotoDetails.cmdCrPC.className = 'cmd2d';
    frmPotoDetails.cmdGoPC.className = 'cmd2d';
  }else{
		frmPotoDetails.cmdCrPC.disabled = false;
  	frmPotoDetails.cmdGoPC.disabled = false;
		frmPotoDetails.cmdCrPC.className = 'cmd2';
    frmPotoDetails.cmdGoPC.className = 'cmd2';
  }
}