/*ADD/EDIT PARTNER
-------------------------------------------------------------*/

var companyPicker = function(obj){
	$$('#company-picker-popup div.step1').first().setStyle('display:block;');
	$$('#company-picker-popup div.step2').first().setStyle('display:none;');

			$('search-button-partner').observe('click', function(){
				//alert("Sdf");
				this.up(1).next(0).hide();
				this.up(1).next(1).show();
			});
			//cancel search
			$$('cancel-search').each(function(item){
				item.observe('click', function(){
					this.up(1).previous(0).show();
					this.up(1).hide();
				});
			});
			//DONE
			$('done-address-submit').observe('click', function(){
				this.up(3).hide();
				this.up(3).next().show();
				setTimeout(function() { $('company-picker-popup').fade({ duration: 1 });$('company-picker-popup').removeClassName('open'); }, 3000);
			});


		   $('cancel-existing-partner').observe('click', function(){
				this.up(3).previous(0).show();
				this.up(3).hide();

			});

};


Event.observe(window,'load', function(){
});


var removeCompany = function() {
        $('steps-form:existingCompany').value = false;
        if($('companyTipId')){
            $('companyTipId').show();
        }
        if($('compose-message-form:companyGuid')){
            $('steps-form:companyGuid').value = objectGuidVal;
        }
        //$('add-picker-dialog-company').stopObserving('click');
        $('add-picker-dialog-company').next(1).show();
        $('add-picker-dialog-company').up(0).nextSiblings().each(function(item){
            if(!item.hasClassName('buttons')){
                item.show();
            }else{
                if($('company-info')){
                    $('add-picker-dialog-company').up(0).removeChild(document.getElementById('company-info'));
                }
            }
        });

        $('steps-form:clearedCompany').value = false;
	    $('steps-form:city').value='';
	    $('steps-form:company-name').value='';
	    $('steps-form:hiddenCompanyName').value='';
        $('steps-form:company-phone-number').value='';
        $('steps-form:company-fax-number').value='';
        $('steps-form:corporate-site').value='http://';
        var fieldsSelectMenu = $('steps-form:country');
		fieldsSelectMenu.selectedIndex = 0;

		document.getElementById("clearEn").style.display = 'none';
        /******************************GMX-2898***********************/
        var countRepresentative = $$('div.company-rep').size();
        for(var countRes=0;countRes<countRepresentative;countRes++){
                var fieldsCountRes = ["representative-name-"+countRes,"representative-email-"+countRes,"representative-title-"+countRes,"representative-number-"+countRes];
                errorPToShowForRepres = document.getElementById('pRepresError'+countRes);
                for(var i=0,len=fieldsCountRes.length;i<len;i++) {
                    var fieldCountRes = $(fieldsCountRes[i]);
                    fieldCountRes.value='';
                }
            }
        $('company-question').hide();
        $$('div.company-rep').each(function(item){
            item.hide();
        });
        $('add-company').hide();
        $('sellerFields').hide();
        $('buyerFields').hide();
        $('no-website').checked = false;
        $('authorized-1').checked = false;
        $('authorized-2').checked = false;
        $('company-role-1').checked = false;
        $('company-role-2').checked = false;
        $('company-role-3').checked = false;
        $('steps-form:company-size').options[0].selected = true;
        $('verificationLabelId').show();
        /*****************************************************/
        var elem=document.getElementById('companySpan');
        elem.removeClassName('next-step');
        elem.removeClassName('confirm-submit');
        elem.addClassName('active');


        var elem1=document.getElementById('confirmSpan');
        if(elem1.className != ""){ // Check is added to avoid JavaScript error being produced in IE 7 & 8
            elem1.removeClassName('next-step');
            elem1.removeClassName('confirm-submit');
            elem1.removeClassName('active');
        }
};

var resetDropDown = function() {
	$('buyerFields').hide();
	replaceSelectBoxes();
};

