

//Validate field
function ValidateField( field ){

	
	data = 'action=fieldsvalidate';
	
	val = document.getElementById(field).value;
	
	if( field == "password_re" ){
				data += "&val=" + val + "&password=" + document.getElementById('password').value + "&name=" + field;
	}
	else{
		data += "&val=" + val + "&name=" + field;
	}
		
	SendData("ajax.php",data);
}

function getFormData( regFormId ){
	
	var data = '';
	var form = document.getElementById( regFormId );
	
	for( i=0; i<form.elements.length; i++ ){
					
		switch( form.elements[i].type ){
			
			case 'checkbox':{
				
				if( form.elements[i].checked==true ){
					data += form.elements[i].name + "=" + 't' + "&";
				}
				else data += form.elements[i].name + "=" + 'f' + "&";
				
			}break;
			
			case 'radio':{
				
				if( form.elements[i].checked==true )
							data += form.elements[i].name + "=" + form.elements[i].value + "&";					
				
			}break;
			
			default:{
				data += form.elements[i].name + "=" + form.elements[i].value + "&";	
			}	
		}
	}

	return data;
}


function ShowValidateErrorMessage( filed, status ){
	
	//UnblockAll();
	
	alert( status + " for field '" + filed + "'" );
	if( document.getElementById( filed ) ){
	
		document.getElementById( filed ).focus();
	}
}


function ShowFieldErrorMess( field, errorCode ){
	
	//UnblockAll();
	
	//field = field + "_span";
	
	posX = findPosX( $(field) );		
	posY = findPosY( $(field) );	

	switch( errorCode ){ 
		
		case '-1': {
				document.getElementById('error_div').innerHTML = "";
				document.getElementById('error_div').style.display = "none";
		}break;

		default:{
				$('error_div').innerHTML = errorCode;
				$('error_div').style.color = "red";
				$('error_div').style.left = posX + 288 + 'px';
				$('error_div').style.top = posY + 'px';
				$('error_div').style.display = "inline";					
		}
	}
			
}


function ViewSweepstakeOffer(id){
	
	window.open("site.php?action=13&id=" + id);
}

function FocusField( obj ){
	
	if( obj ){
		
		obj.style.border = '2px solid #424859';
	}
}

function BlurField( obj ){
	
	if( obj ){
		
		obj.style.border = '1px solid #D5D4DD';
	}	
}



function CheckMessages( formId ){
	
	var form = $( formId );
	
	if( $('check_all') ){
		
		falg = $('check_all').checked == true ? true : false;		
	}
	
	for( i=0; i<form.elements.length; i++ ){
					
		if( form.elements[i].type == 'checkbox' ){						
				
			form.elements[i].checked = falg;
		}
	}   
}


function DelMessages( mess ){
	
	if( confirm( mess ) ){
	
		document.mess_form.submit();		
	}
}



function ShowCommentForm(){
	
	if( $('comments_list') ){
	
		if( $('comments_list').style.display == 'none' ){
		
			SetElementDisplay( 'comments_list', 'block' );
		}
		else{
			SetElementDisplay( 'comments_list', 'none' );
		}
	
	}
}




